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 ) )