logo

PHP array_map()-Funktion

Die array_map( ) ist eine integrierte Funktion in PHP. Die Funktion array_map( ) sendet jeden Wert eines Arrays an eine benutzerdefinierte Funktion und gibt ein Array mit neuen Werten zurück, die von der benutzerdefinierten Funktion bereitgestellt werden. Diese Funktion wurde in 4.0.6 eingeführt.

Syntax

 array array_map ( callable $callback , array $array1 [, array $... ] ) 

Parameter

Parameter Beschreibung Ist verpflichtend
Funktion Der Name der benutzerdefinierten Funktion oder null. obligatorisch
array1 Gibt ein Array an. obligatorisch
array2 Gibt ein Array an. Optional
array3 Gibt ein Array an. Optional

Rückgabetyp

Diese Funktion gibt ein Array zurück, das die Werte von Array1 enthält, nachdem die benutzerdefinierte Funktion auf jeden einzelnen Wert angewendet wurde.

BEISPIEL 1

 

Ausgabe:

 Array ( [0] => sachin [1] => kapil [2] => dhoni ) 

BEISPIEL 2

 

Ausgabe:

 Array ( [0] => unlike [1] => like [2] => unlike ) 

BEISPIEL 3

 

Ausgabe:

 Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 ) 

BEISPIEL 4

 

Ausgabe:

 Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )