PHP array_walk()
La fonction array_walk() est une fonction intégrée en PHP. La fonction array_walk() parcourt tout le tableau indépendamment de la position du pointeur et applique une fonction de rappel(callback) ou une fonction définie par l’utilisateur à chaque élément du tableau. Les clés et les valeurs de l’élément de tableau sont des paramètres de la fonction de rappel(callback).
Syntaxe
array_walk(array, user_function, data...)
Paramètres
- array(Obligatoire) : Spécifie un tableau.
- user_function(Obligatoire) : Le nom de la fonction définie par l’utilisateur.
- data(Optionnelle) : Spécifie les données pour la fonction définie par l’utilisateur.
Valeur de retour
La fonction retourne « TRUE » en cas de succès ou « FALSE » en cas d’échec.
Version PHP:
4+
Exemple :
<?php function show($value, $key) { echo "La clé '$key' possède la valeur $value<br>"; } $arr = array("a"=>"Ada", "b"=>"Java", "c"=>"C++"); array_walk($arr, "show"); ?>
Sortie:
La clé 'a' possède la valeur Ada La clé 'b' possède la valeur Java La clé 'c' possède la valeur C++