|
Posted by Clay Colburn on 03/22/07 19:40
This should work for you...
foreach ($brands as $curbrand) {
foreach ($curbrand as $brandcode => $curcar) {
echo $curcar;
}
}
the syntax above in the inner loop is for when you have key value
pairs in the array of interest.
so that line could be rewritten, foreach($curbrand as $key => $value)
Hopefully this is what you are looking for.
On Mar 22, 12:17 pm, farrell.ni...@gmail.com wrote:
> Hi,
> I'm trying to use nested foreach loops to loop through two arrays.
> Each element in the first array corresponds to another array. The
> brandcode part of the first array is the same as the name of the
> corresponding array.
> Basically, one array is of the brand info, and the second is of the
> cars made by that brand.
> To loop through all the brands, and then print their corresponding
> cars, I tried:
> foreach ($brands as $curbrand) {
> foreach (${$curbrand['brandcode']} as $curcar) {
> echo $curcar;
> }}
>
> But I get "Invalid argument supplied for foreach()"
> Any ideas?
Navigation:
[Reply to this message]
|