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