Array_map( ) er en innebygd funksjon i PHP. Funksjonen array_map( ) sender hver verdi av en matrise til en brukerdefinert funksjon, og returnerer en matrise med nye verdier gitt av den brukerdefinerte funksjonen. Denne funksjonen ble introdusert i 4.0.6.
Syntaks
array array_map ( callable $callback , array $array1 [, array $... ] )
Parameter
Parameter | Beskrivelse | Er obligatorisk |
---|---|---|
funksjon | Navnet på den brukerdefinerte funksjonen, eller null. | obligatorisk |
matrise1 | Angir en matrise. | obligatorisk |
array2 | Angir en matrise. | Valgfri |
array3 | Angir en matrise. | Valgfri |
Returtype
Denne funksjonen returnerer en matrise som inneholder verdiene til matrise1, etter å ha brukt den brukerdefinerte funksjonen på hver enkelt.
EKSEMPEL 1
Produksjon:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
EKSEMPEL 2
Produksjon:
Array ( [0] => unlike [1] => like [2] => unlike )
EKSEMPEL 3
Produksjon:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
EKSEMPEL 4
Produksjon:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )