Re: When using foreach(), how to use &$value in php 4??

From: Date: Tue, 20 Dec 2005 15:02:13 +0000
Subject: Re: When using foreach(), how to use &$value in php 4??
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-227725@lists.php.net to get a copy of this message
..... ""Scott Fletcher"" <scott@abcoa.com> escribió en el mensaje news:C8.92.49905.DA160A34@pb1.pair.com... >I have encountered a situation where I'm using the foreach() where I need >to > assign new data to the $value in the foreach loop, foreach($x as $key ==> > $value). With PHP 5, you can do the ampersand to the $value but I'm using > PHP 4? So, how do you guys do it? I tried this sample code but it only > work > in the child array but not the parent arrays... Food for Thought?? > Thanks... > > --code-- > function XmlTreeCDataAsciiLoopThrough(&$tree) > { > foreach($tree as $key => $value) > { > if (is_array($value)) { > XmlTreeCDataAsciiLoopThrough($value); > } else { > if ($key == "VALUE") { > echo $tree[$key]." ###<br>"; > $tree[$key] = "#############"; > echo $tree[$key]." @@@<br>"; > } > } > } > } > --code--

« previous php.general (#227725) next »