RE: Recursion: Ugh!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Marek Kilimajer <mailto:lists@xxxxxxxxxxxxx>
    on Thursday, May 26, 2005 11:35 AM said:

> untested:
> 
> function display($array, $prefix = '') {
> 	echo $prefix ':' . $array['name'] . "\n";
> 	if(is_array($array['children']) && $array['children']) {
> 		foreach($array['children'] as $child) {
> 			display($child, $prefix ':' . $array['name']);
> 		}
> 	}
> }

Thanks Marek.

I've had one suggestion off list also and, although I haven't been able
to test this myself, I think my major mistake is that I've been doing
the foreach() BEFORE checking for the existence of an array. Whereas
both suggestions so far are checking for the existence of an array
before the foreach().

I'll report back to the list with my results. Probably tomorrow.


Thanks,
Chris.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux