foreach loop herdefinieren
| From: | Arnoud | Date: | Mon, 09 Jun 2008 12:52:35 +0000 |
| Subject: | foreach loop herdefinieren | ||
| Groups: | php.doc.nl | ||
| Request: | Send a blank email to doc-nl+get-484@lists.php.net to get a copy of this message | ||
In het onderstaande voorbeeld maakt de foreach loop gewoon het hele eerste array af van 1 tot 0.
Graag had ik gezien dat de lijst zou worden omgezet in 1,2,3,4,8,9,0. Wat ik met de unset heb
geprobeerd, maar daarmee maak je het foreach geheugen niet leeg. Wie helpt me aan een functie of een
paar extra regels, zodat ik dat wel kan??
<?php
$arr = array(1,2,3,4,5,6,7,8,9,0);
foreach($arr as $a) {
echo "$a\n";
if ($a == 5) {
unset($arr);
$arr = array(8,9,0);
}
}
?>
Met vriendelijk groet, Arnoud
kettenis@hotmail.com