Reply to Re: Variable Array Name in foreach

Your name:

Reply:


Posted by Shimin on 03/22/07 21:23

Clay Colburn wrote:
> 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?
>
>

It's clearly not what the OP is looking for.

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация