array_filter

array_filter -- Filtert elementen van een array via een callback functie

Beschrijving

array array_filter ( array input [, callback function])

array_filter( ) geeft een array terug met daarin alle elementen van input , gefilterd door een callback function . Als de input een associatieve array is worden de keys bewaard .

Voorbeeld 1 . array_filter( ) voorbeeld




De output van het bovenstaande programma ziet er zo uit :
















Gebruikers mogen de array zelf niet veranderen vanuit de callback functie , zoals het toevoegen of verwijderen van een element , of de array waar array_filter( ) op wordt toegepast unsetten . Als de array toch wordt veranderd is het gedrag van deze functie niet gedefinieerd .

Zie ook array_map( ) en array_reduce( ) .