Die Funktion array_filter() in PHP hat die Aufgabe, die Elemente im Array zu filtern und das gefilterte neue Array zurückzugeben

WBOY
Freigeben: 2023-09-17 11:34:01
nach vorne
1284 Leute haben es durchsucht

Die Funktion

Die Funktion array_filter() in PHP hat die Aufgabe, die Elemente im Array zu filtern und das gefilterte neue Array zurückzugeben

array_filter() filtert die Elemente eines Arrays mithilfe einer vom Benutzer erstellten Rückruffunktion. Es gibt das gefilterte Array zurück.

Syntax

array_filter(arr, callback, flag)
Nach dem Login kopieren

Parameter

  • arr - Das zu filternde Array

  • callback - Die zu verwendende Callback-Funktion

  • flag - s:

    >
    • ARRAY_FILTER_USE_KEY - Übergeben Sie den Schlüssel als einziges Argument an den Callback anstelle des Werts

    • ARRAY_FILTER_USE_BOTH - Übergeben Sie den Wert und den Schlüssel als Argumente an den Callback anstelle des Werts

Return

array_filter( ) Die Funktion gibt das gefilterte Array zurück.

Beispiel

Echtzeitdemonstration

<?php
function check($arr) {
   return(!($arr & 1));
}
$arr1 = array(3, 6, 9, 15, 20, 30, 45, 48, 59, 66);
print_r(array_filter($arr1, "check"));
?>
Nach dem Login kopieren

Ausgabe

Array
(
[1] => 6
[4] => 20
[5] => 30
[7] => 48
[9] => 66
)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDie Funktion array_filter() in PHP hat die Aufgabe, die Elemente im Array zu filtern und das gefilterte neue Array zurückzugeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage