Array_map() je vgrajena funkcija v PHP. Funkcija array_map() pošlje vsako vrednost matrike uporabniško definirani funkciji in vrne matriko z novimi vrednostmi, ki jih poda uporabniško definirana funkcija. Ta funkcija je bila predstavljena v 4.0.6.
Sintaksa
array array_map ( callable $callback , array $array1 [, array $... ] )
Parameter
Parameter | Opis | Je obvezno |
---|---|---|
funkcijo | Ime uporabniško definirane funkcije ali nič. | obvezno |
array1 | Določa matriko. | obvezno |
array2 | Podaja matriko. | Neobvezno |
array3 | Podaja matriko. | Neobvezno |
Vrsta povratka
Ta funkcija vrne matriko, ki vsebuje vrednosti array1, po uporabi uporabniško definirane funkcije za vsako od njih.
PRIMER 1
Izhod:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
PRIMER 2
Izhod:
Array ( [0] => unlike [1] => like [2] => unlike )
PRIMER 3
Izhod:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
PRIMER 4
Izhod:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )