logo

Funzione PHP array_map()

array_map() è una funzione integrata in PHP. La funzione array_map() invia ciascun valore di un array a una funzione definita dall'utente e restituisce un array con i nuovi valori forniti dalla funzione definita dall'utente. Questa funzione è stata introdotta nella versione 4.0.6.

Sintassi

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

Parametro

Parametro Descrizione È obbligatorio
funzione Il nome della funzione definita dall'utente o null. obbligatorio
array1 Specifica una matrice. obbligatorio
array2 Specifica una matrice. Opzionale
array3 Specifica una matrice. Opzionale

Tipo di reso

Questa funzione restituisce un array contenente i valori di array1, dopo aver applicato a ciascuno la funzione definita dall'utente.

ESEMPIO 1

 

Produzione:

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

ESEMPIO 2

 

Produzione:

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

ESEMPIO 3

 

Produzione:

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

ESEMPIO 4

 

Produzione:

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