Array_map( ) er en indbygget funktion i PHP. Funktionen array_map( ) sender hver værdi af et array til en brugerdefineret funktion og returnerer et array med nye værdier givet af den brugerdefinerede funktion. Denne funktion blev introduceret i 4.0.6.
Syntaks
array array_map ( callable $callback , array $array1 [, array $... ] )
Parameter
Parameter | Beskrivelse | Er obligatorisk |
---|---|---|
fungere | Navnet på den brugerdefinerede funktion eller null. | obligatorisk |
matrix1 | Angiver et array. | obligatorisk |
matrix2 | Angiver en matrix. | Valgfri |
matrix3 | Angiver et array. | Valgfri |
Returtype
Denne funktion returnerer et array, der indeholder værdierne af array1, efter at have anvendt den brugerdefinerede funktion på hver enkelt.
EKSEMPEL 1
Produktion:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
EKSEMPEL 2
Produktion:
Array ( [0] => unlike [1] => like [2] => unlike )
EKSEMPEL 3
Produktion:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
EKSEMPEL 4
Produktion:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )