[Linux-programlama] Re: array("1"=>"b");

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: bunyamin (blacknightro@gmail.com)
Date: Tue 17 Jan 2006 - 16:04:49 EET


hatta alttaki bile isimi gordu... biraz ugrasmak gerekiyormss

function flattenArray($name=array(),$link=array()){
   $tmp=array();
   for($i=0; $i<sizeof($link); $i++){
      $tmp[$link[$i]]=$name[$i];
   }
   return $tmp;
}

On 1/17/06, bunyamin <blacknightro@gmail.com> wrote:
>
> simdiden sagolun :) ama simdi buldum... yinede tesekkur ederim asagidaki
> fonksiyon isimi gordu
>
> function flattenArray($array,$keyname=array()){
> $tmp = array();
> foreach($array as $key=>$value){
> if(is_array($value)){
> $tmp = array_merge($tmp,flattenArray($value,$key));
> }else{
> for($i=0; $i<sizeof($keyname); $i++){
> $tmp[$keyname[$i]] = $value;
> }
> }
> }
> return $tmp;
> }
>
>
> On 1/17/06, bunyamin <blacknightro@gmail.com> wrote:
> >
> > iki tane degiskenim var
> >
> > $name=array("ADANA", "ADIYAMAN",
> > "AFYONKARAHİSAR","AĞRI","AKSARAY".....); diye gidiyor
> >
> > $link=array("1","2","3","4","68".....); seklinde karisik bir sekilde
> > gidiyor
> >
> > gelelim yapmak istedigime
> > ...
> >
> > php'de elimdeki bu iki degiskeni kullanarak asagidaki gibi bir degisken
> > yapmak istiyorum... denedim ama olmadi... yardimci olurmusunuz.. simdiden
> > tesekkur ederim
> >
> > $yeni=array("1"=>"ADANA", "2"=>"ADIYAMAN",
> > "3"=>"AFYONKARAHİSAR","4"=>"AĞRI","68"=>"AKSARAY"..........);
> >
>
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.