Heim  >  Artikel  >  Backend-Entwicklung  >  [php learning] array_map()-Funktion – Aufruf einer Rückruffunktion zum Verarbeiten von Array-Daten

[php learning] array_map()-Funktion – Aufruf einer Rückruffunktion zum Verarbeiten von Array-Daten

little bottle
little bottleOriginal
2019-04-18 10:19:262617Durchsuche

Im letzten Artikel habe ich Ihnen eine array_column()-Funktion vorgestellt. In diesem Artikel zeigt Ihnen der Editor eine weitere Funktion, die Arrays verarbeitet – die array_map()-Funktion, die die Callback-Funktion zur Verarbeitung effizient aufrufen kann Die Werte des Arrays. Wenn Sie interessiert sind, kommen Sie bitte vorbei und lernen Sie es kennen.

array_map()-Funktion

Funktion:

Wenden Sie die benutzerdefinierte Funktion auf jeden Wert im Array an und geben Sie ein Array mit zurück neue Werte nach Anwendung der benutzerdefinierten Funktion.

Die Anzahl der von der Rückruffunktion akzeptierten Parameter sollte mit der Anzahl der übergebenen Parameter übereinstimmen Die Funktion array_map() verfügt über die gleiche Anzahl von Arrays.

Syntax:

array_map(myfunction,array1,array2,array3...)

(Tipp: Sie können ein oder mehrere Arrays in die Funktion eingeben.)

Verwendungsszenarien:

Wenn Sie beispielsweise jeden Wert im Array verarbeiten müssen, müssen Sie Leerzeichen aus dem Wert des Arrays entfernen oder alle Großbuchstaben ändern in Kleinbuchstaben umwandeln

Beispiel:

Sehen Sie sich die Ausgabe an:

Zusammenfassung:

array_map ist sehr praktisch zu verwenden. Sie können die Rückruffunktion aufrufen, um den Wert des Arrays zu verarbeiten.

Wenn Sie keine Umwege machen möchten, schauen Sie sich bitte die PHP-Chinesisch-Website an. Dort warten weitere PHP-Video-Tutorials darauf, von Ihnen erlernt zu werden!

Das obige ist der detaillierte Inhalt von[php learning] array_map()-Funktion – Aufruf einer Rückruffunktion zum Verarbeiten von Array-Daten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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