|
Posted by J. Frank Parnell on 09/07/07 03:49
On Thu, 06 Sep 2007 21:41:27 -0400, Jerry Stuckle <jstucklex@attglobal.net>
wrote:
>J. Frank Parnell wrote:
>> Hello,
>> So, I was wondering how to do this:
>>
>> foreach($foo as $k=>$v AND $bar as $k2=>$v2){
>> echo '<TR><TD>$k</TD><TD>$v</TD><TD>$k2</TD><TD>$v2</TD></TR>;
>> }
>>
>> Thanks,
>
>No.
>
>However, you can use "each" to do the same thing, i.e.
>
>reset $array1;
>reset $array2;
>
>for ((list($key1, $val1) = each($array1)) &&
> (list($key2, $val2) = each($array2)) {
>// $key1 and val1 contain the key and value for an element in $array1
>// $key2 and val2 contain the key and value for an element in $array2
>// Do your stuff here
>}
>
>It will stop as soon as you run out of elements in either array.
Ah, cool, I saw similar on the php.net. Is there a way to do it so that it will
go thru all of both, even if one runs out?
[Back to original message]
|