With the risk of being wrong, I will try again... I just did a test with your data, <?php $a = array("id","svrname","ipadd","domainname"); $b = array("ID","Server Name","IP Address","Domain Name"); $c = array(); $arraysize = sizeof($a); for ($i=0;$i<$arraysize;$i++) { $c[$a[$i]] = $b[$i]; } print ("<PRE>"); print_r($c); print ("</PRE>"); ?> which should produce an associative array with keys from $a and values from $b. The result of this "operation" is Array ( [id] => ID [svrname] => Server Name [ipadd] => IP Address [domainname] => Domain Name ) . As I read your question, this is exactly what you look for, right ? / Lars www.ljweb.com ----- Original Message ----- From: "Shahmat Dahlan" <[EMAIL PROTECTED]> To: "Lars B. Jensen LJ Webnologics" <[EMAIL PROTECTED]> Cc: "Jonathan Hilgeman" <[EMAIL PROTECTED]>; "PHP-DB (E-mail)" <[EMAIL PROTECTED]> Sent: Tuesday, May 22, 2001 8:52 AM Subject: Re: [PHP-DB] Merge two arrays into associative arrays? > 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" <[EMAIL PROTECTED]> > > To: "'Shahmat Dahlan'" <[EMAIL PROTECTED]> > > Cc: "PHP-DB (E-mail)" <[EMAIL PROTECTED]> > > 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:[EMAIL PROTECTED]] > > > 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.. > > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DB] Merge two arrays into associative arrays?
Lars B. Jensen, LJ Webnologics Tue, 22 May 2001 01:08:06 -0700
- [PHP-DB] Merge two arrays into associative ... Shahmat Dahlan
- RE: [PHP-DB] Merge two arrays into ass... Jonathan Hilgeman
- Re: [PHP-DB] Merge two arrays into... Lars B. Jensen, LJ Webnologics
- Re: [PHP-DB] Merge two arrays ... Shahmat Dahlan
- Lars B. Jensen, LJ Webnologics