September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten ein oder mehrere Elemente aus einem Array entfernen.
Zum Löschen eines Elements verwenden Sie unset():
unset($array[3]); unset($array['foo']);
Zum Löschen mehrerer, nicht zusammenhängender Elemente nehmen Sie ebenfalls unset():
unset($array[3], $array[5]); unset($array['foo'], $array['bar']);
Zum Löschen mehrerer zusammenhängender Elemente können Sie außerdem auch noch array_splice() verwenden:
array_splice($array, $beginn, $laenge);
Wenn Sie diese Funktionen verwenden, entfernen Sie alle Referenzen auf die Elemente aus dem PHP-Programm. Möchten Sie einen Schlüssel im Array behalten, der Wert dazu soll aber leer sein, weisen Sie dem Element einen leeren String zu:
$array[3] = $array['foo'] ...