Derniers tutoriels de développement web
 

PHP array_walk_recursive() Function

<Tableau PHP Référence

Exemple

Exécuter chaque élément de tableau à une fonction définie par l'utilisateur:

<?php
function myfunction($value,$key)
{
echo "The key $key has the value $value<br>";
}
$a1=array("a"=>"red","b"=>"green");
$a2=array($a1,"1"=>"blue","2"=>"yellow");
array_walk_recursive($a2,"myfunction");
?>
»Exécuter exemple

Définition et utilisation

Le array_walk_recursive() fonction exécute chaque élément de tableau à une fonction définie par l' utilisateur. Les clés et les valeurs du tableau sont des paramètres de la fonction. La différence entre cette fonction et la array_walk() fonction est que , avec cette fonction , vous pouvez travailler avec des réseaux plus profonds (un tableau dans un tableau).


Syntaxe

array_walk_recursive( array,myfunction,parameter... )

Paramètre La description
array Champs obligatoires. Spécification d'une matrice
myfunction Champs obligatoires. Le nom de la fonction définie par l'utilisateur
parameter,... Optionnel. Spécifie un paramètre de la fonction définie par l'utilisateur. Vous pouvez assigner un paramètre à la fonction, ou autant que vous le souhaitez.

Détails techniques

Valeur de retour: Retourne TRUE en cas de succès ou si une erreur survient
PHP Version: 5+

<Tableau PHP Référence