Re: Merge two arrays into associative arrays?

From: Date: Tue, 22 May 2001 06:52:31 +0000
Subject: Re: Merge two arrays into associative arrays?
References: 1 2  Groups: php.db 
Request: Send a blank email to php-db+get-9517@lists.php.net to get a copy of this message
This should have worked but my data are not single characters as I had showed earlier. Maybe the examples below are clearer. $a=array("id","svrname","ipadd","domainname",); $b=array("ID","Server Name","IP Address","Domain Name"); Thanks "Lars B. Jensen, LJ Webnologics" wrote: > Have followed this group for a while, it is my turn to try send an response. > > Would this angle with a for loop not be better than a foreach angle ? > <?php > $a = array(1,2,3,4,5); > $b = array("a","b","c","d","e"); > $c = array(); > > $arraysize = sizeof($a); > for ($i=0;$i<$arraysize;$i++) { > $c[$a[$i]] = $b[$i]; > } > ?> > > / Lars > www.ljweb.com > > ----- Original Message ----- > From: "Jonathan Hilgeman" <JHilgeman@ecx.com> > To: "'Shahmat Dahlan'" <shahmatd@sains.com.my> > Cc: "PHP-DB (E-mail)" <php-db@lists.php.net> > Sent: Monday, May 21, 2001 6:10 PM > Subject: RE: [PHP-DB] Merge two arrays into associative arrays? > > > try: > > > > $a=array(1,2,3,4,5); > > $b=array("a","b","c","d","e"); > > $c = array(); > > > > foreach($a as $a_key => $a_value) > > { > > $c[$a_value] = $b[$a_key]; > > } > > > > that should give you what you want. > > > > Jonathan > > > > -----Original Message----- > > From: Shahmat Dahlan [mailto:shahmatd@sains.com.my] > > Sent: Monday, May 21, 2001 12:23 AM > > To: PHP-DB > > Subject: [PHP-DB] Merge two arrays into associative arrays? > > > > > > Is there anywhere possible for me to merge two arrays into associative > > arrays? > > > > e.g. > > $a=array(1,2,3,4,5); > > $b=array("a","b","c","d","e") > > > > into > > > > $c=array(1 => "a", 2 => "b", etc... ) > > > > Thanks in advance..

« previous php.db (#9517) next »