logo

Fonction PHP array_map()

array_map( ) est une fonction intégrée à PHP. La fonction array_map( ) envoie chaque valeur d'un tableau à une fonction définie par l'utilisateur et renvoie un tableau avec les nouvelles valeurs données par la fonction définie par l'utilisateur. Cette fonction a été introduite dans la version 4.0.6.

Syntaxe

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

Paramètre

Paramètre Description Est obligatoire
fonction Le nom de la fonction définie par l'utilisateur, ou null. obligatoire
tableau1 Spécifie un tableau. obligatoire
tableau2 Spécifie un tableau. Facultatif
tableau3 Spécifie un tableau. Facultatif

Type de retour

Cette fonction renvoie un tableau contenant les valeurs du tableau1, après avoir appliqué la fonction définie par l'utilisateur à chacune d'elles.

EXEMPLE 1

 

Sortir:

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

EXEMPLE 2

 

Sortir:

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

EXEMPLE 3

 

Sortir:

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

EXEMPLE 4

 

Sortir:

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