Array_map() je ugrađena funkcija u PHP-u. Funkcija array_map() šalje svaku vrijednost niza korisnički definiranoj funkciji i vraća niz s novim vrijednostima koje daje korisnički definirana funkcija. Ova je funkcija uvedena u 4.0.6.
Sintaksa
array array_map ( callable $callback , array $array1 [, array $... ] )
Parametar
Parametar | Opis | Obavezno je |
---|---|---|
funkcija | Naziv korisnički definirane funkcije ili null. | obvezno |
niz1 | Određuje niz. | obvezno |
niz2 | Određuje niz. | Neobavezno |
niz3 | Određuje niz. | Neobavezno |
Vrsta povrata
Ova funkcija vraća niz koji sadrži vrijednosti array1, nakon primjene korisnički definirane funkcije na svaki od njih.
PRIMJER 1
Izlaz:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
PRIMJER 2
Izlaz:
Array ( [0] => unlike [1] => like [2] => unlike )
PRIMJER 3
Izlaz:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
PRIMJER 4
Izlaz:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )