Array_map( ) är en inbyggd funktion i PHP. Funktionen array_map( ) skickar varje värde i en array till en användardefinierad funktion och returnerar en array med nya värden som ges av den användardefinierade funktionen. Denna funktion introducerades i 4.0.6.
Syntax
array array_map ( callable $callback , array $array1 [, array $... ] )
Parameter
Parameter | Beskrivning | Är obligatorisk |
---|---|---|
fungera | Namnet på den användardefinierade funktionen, eller null. | obligatorisk |
array1 | Anger en array. | obligatorisk |
array2 | Anger en array. | Frivillig |
array3 | Anger en array. | Frivillig |
Returtyp
Denna funktion returnerar en array som innehåller värdena för array1, efter att ha tillämpat den användardefinierade funktionen på var och en.
EXEMPEL 1
Produktion:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
EXEMPEL 2
Produktion:
Array ( [0] => unlike [1] => like [2] => unlike )
EXEMPEL 3
Produktion:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
EXEMPEL 4
Produktion:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )