Masyvo_map( ) yra įtaisyta PHP funkcija. Funkcija array_map( ) siunčia kiekvieną masyvo reikšmę vartotojo nustatytai funkcijai ir grąžina masyvą su naujomis reikšmėmis, kurias suteikia vartotojo apibrėžta funkcija. Ši funkcija buvo įdiegta 4.0.6 versijoje.
Sintaksė
array array_map ( callable $callback , array $array1 [, array $... ] )
Parametras
Parametras | apibūdinimas | Yra privalomas |
---|---|---|
funkcija | Vartotojo nustatytos funkcijos pavadinimas arba nulis. | privalomas |
masyvas1 | Nurodo masyvą. | privalomas |
masyvas2 | Nurodo masyvą. | Neprivaloma |
masyvas3 | Nurodo masyvą. | Neprivaloma |
Grąžinimo tipas
Ši funkcija grąžina masyvą, kuriame yra masyvo1 reikšmės, kiekvienai iš jų pritaikius vartotojo apibrėžtą funkciją.
1 PAVYZDYS
Išvestis:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
2 PAVYZDYS
Išvestis:
Array ( [0] => unlike [1] => like [2] => unlike )
3 PAVYZDYS
Išvestis:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
4 PAVYZDYS
Išvestis:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )