logo

Funció PHP array_map().

Array_map() és una funció integrada a PHP. La funció array_map() envia cada valor d'una matriu a una funció definida per l'usuari i retorna una matriu amb nous valors donats per la funció definida per l'usuari. Aquesta funció es va introduir a la 4.0.6.

Sintaxi

 array array_map ( callable $callback , array $array1 [, array $... ] ) 

Paràmetre

Paràmetre Descripció És obligatori
funció El nom de la funció definida per l'usuari, o null. obligatòria
matriu 1 Especifica una matriu. obligatòria
matriu 2 Especifica una matriu. Opcional
matriu 3 Especifica una matriu. Opcional

Tipus de retorn

Aquesta funció retorna una matriu que conté els valors de la matriu1, després d'aplicar la funció definida per l'usuari a cadascun.

EXEMPLE 1

 

Sortida:

 Array ( [0] => sachin [1] => kapil [2] => dhoni ) 

EXEMPLE 2

 

Sortida:

 Array ( [0] => unlike [1] => like [2] => unlike ) 

EXEMPLE 3

 

Sortida:

 Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 ) 

EXEMPLE 4

 

Sortida:

 Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )