Beispiel
Füllen eines Arrays mit Werten, spezifiziert Tasten:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
Führen Sie zB » Definition und Verwendung
Die array_filter() Funktion filtert die Werte eines Arrays eine Rückruffunktion verwendet wird .
Diese Funktion übergibt jeden Wert von dem Eingangsfeld an die Callback-Funktion. Wenn die Callback-Funktion wahr zurückgibt, wird der Stromwert von der Eingabe in das Ergebnis-Array zurückgeführt. Array-Schlüssel erhalten bleiben.
Syntax
array_filter( array,callbackfunction );
Parameter | Beschreibung |
---|---|
array | Erforderlich. Gibt das Array zu filtern, |
callbackfunction | Erforderlich. Gibt die Callback-Funktion zu verwenden, |
Technische Details
Rückgabewert: | Gibt die gefilterten Reihe |
---|---|
PHP Version: | 4.0.6+ |
<PHP Array Reference