
Druckansicht von http://www.php-homepage.de/manual/function.array-filter.php
array_filter(PHP 4 >= 4.0.6, PHP 5) array_filter — Filtert Elemente eines Arrays mittels einer Callback-Funktion Beschreibung
Iteriert über jeden Wert im Array Parameter-Liste
RückgabewerteGibt das gefilterte Array zurück. Beispiele
Beispiel #1 array_filter()-Beispiel
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
Ungerade :
Array
(
[a] => 1
[c] => 3
[e] => 5
)
Gerade:
Array
(
[0] => 6
[2] => 8
[4] => 10
[6] => 12
)
Beispiel #2 array_filter() ohne
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe:
Array
(
[0] => foo
[2] => -1
)
AnmerkungenAchtung
Wird das Array durch die Callbackfunktion verändert (z.B. hinzufügen oder löschen von Elementen oder ein unset-Aufruf), so ist das Verhalten dieser Funktion undefiniert. Siehe auch
|