Hallo, Ik heb een probleem met het verwijderen van de laatste key uit een array. De array is een variabele van een classe. De code zit er als volgt uit:
Het doel van de functie is om een object uit de array te verwijderen. Heeft iemand enig idee hoe ik dit kan oplossen. Ik heb hier en op Google gezocht maar kan niks vinden.
Hij komt wel in de IF waar de $value staat. Alleen het array_pop geeft geen resultaat.
Ik hoop dat iemand het ziet.
PHP:
1
2
3
4
5
6
7
8
9
10
11
| function setBasket($key){ $totaal = count($this->winkelwagen); for($key; $key < $totaal; $key++){ if($key == ($totaal -1)){ //Verwijder de laatste in de array $value = array_pop($this->winkelwagen); } else { $this->winkelwagen[$key] = $this->winkelwagen[$key + 1]; } } } |
Het doel van de functie is om een object uit de array te verwijderen. Heeft iemand enig idee hoe ik dit kan oplossen. Ik heb hier en op Google gezocht maar kan niks vinden.
Hij komt wel in de IF waar de $value staat. Alleen het array_pop geeft geen resultaat.
Ik hoop dat iemand het ziet.
[ Voor 6% gewijzigd door JoostMartijn op 28-11-2006 01:23 ]