Aktueller Standort: Startseite> Funktionskategorien> array_filter

array_filter

Verwenden Sie die Rückruffunktion, um Einheiten in Array zu filtern
Name:array_filter
Kategorie:Array
Programmiersprache:php
Kurzbeschreibung:Verwenden Sie eine Rückruffunktion, um Elemente in einem Array zu filtern.

Definition und Verwendung

array_filter() verwendet eine Rückruffunktion, um Werte in einem Array zu filtern.

Diese Funktion übergibt jeden Schlüsselwert im Eingabearray an die Rückruffunktion. Wenn die Rückruffunktion true zurückgibt, wird der aktuelle Schlüsselwert im Eingabearray an das Ergebnisarray zurückgegeben. Die Arrayschlüsselnamen bleiben unverändert.

Beispiel

Verwenden Sie Rückruffunktionen, um Elemente in einem Array zu filtern:

 <? Php
Funktion test_odd ( $ var )
{
return ( $ var & 1 ) ;
}

$ a1 = array ( "a" , "b" , 2 , 3 , 4 ) ;
print_r ( Array_filter ( $ A1 , "test_odd" ) ) ;
?>

Probieren Sie es selbst aus

Grammatik

 Array_filter ( Array , Callbackfunction ) ;
Parameter beschreiben
Array Erforderlich. Gibt das zu filterne Array an.
Callbackfunktion Erforderlich. Gibt die zu verwendende Rückruffunktion an.