Mailinglisten-Archive |
Hallo Rafael! > Tatsache so geht es: > <?php > set_time_limit(0); > $a=array(); > for($j=0;$j<5;$j++) { > for($i=0;$i<20000;$i++) { > $a[$i] = array(1,2,3,4,5,&$a[$i]); > } > echo "before unset\n";sleep(5); > foreach($a AS $key => $value) { > if(is_array($value)) { > foreach($value AS $key1 => $value1) { > unset($a[$key][$key1]); > } > } > unset($a[$key]); > } > echo "after unset\n";sleep(5); > } > ?> Ich hatte ja an sowas gedacht: $c=array(1,2,3,4,5); function unsetting() { global $c; global $x; unset($c[$x]); $x++; } $x=0; array_walk ($c, 'unsetting'); aber letztendes ist es ja egal, hauptsache es funktioniert! Wahrscheinlich scheitert mein Weg auch an den verschachtelten Arrays. Tschüß! barb :)
php::bar PHP Wiki - Listenarchive