Heim >Backend-Entwicklung >PHP-Tutorial >So geben Sie mit PHP gerade oder ungerade Zahlen in einem Array aus
Funktionseinführung: Die Funktion
array_filter()
verwendet eine Rückruffunktion, um Elemente im 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 Namen der Array-Schlüssel bleiben unverändert.
Empfohlene Online-Lernvideos: PHP-Video-Tutorial
Die Codebeispiele lauten wie folgt:
function odd($var){ // returns whether the input integer is odd return($var & 1); } function even($var){ // returns whether the input integer is even return(!($var & 1)); } $array1 = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5); $array2 = array(6, 7, 8, 9, 10, 11, 12); echo "Odd :\n"; print_r(array_filter($array1, "odd")); echo "Even:\n";print_r(array_filter($array2, "even"));
Empfohlene Tutorials zu verwandten Artikeln: PHP-Tutorial
Das obige ist der detaillierte Inhalt vonSo geben Sie mit PHP gerade oder ungerade Zahlen in einem Array aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!