logo

PHP array_map() funkcija

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 ) )