Manuel PHP Précédent Suivant each() retourne la paire clé-valeur courante du tableau array et avance le pointeur de tableau. Cette paire est retournée dans un tableau de 4 éléments, avec les clés 0, 1, key, et value. Les éléments 0 et key contiennent le nom de la clé et, et 1 et value contiennent la valeur. Si le pointeur interne de fichier est au-delà de la fin du tableau, each() retourne FALSE. Exemple 1. Exemples avec each() ?php $foo = array( "bob", "fred", "jussi", "jouni", "egon", "marliese"); $bar = each($foo);? $bar contient maintenant les paires suivantes: ?php $foo = array( "Robert "= "Bob", "Seppo" = "Sepi"); $bar = each($foo);? $bar contient maintenant les paires suivantes: each() est utilisé conjointement avec list() pour étudier tous les éléments d'un tableau; par exemple, $HTTP_POST_VARS: Exemple 2. Affichage de $HTTP_POST_VARS avec each() ?php echo "Valeurs transmises par la m eacute;thode POST BR"; reset($HTTP_POST_VARS); while(list ($key, $val) = each ($HTTP_POST_VARS)) {echo "$key = $val BR ";}? Après chaque each(), le pointeur de tableau est déplacé au prochain élément, ou sur le dernier élément, lorsqu 'on arrive à la fin. Voir aussi key(), list(), current(), reset(), next() et prev(). Précédent Sommaire Suivant Niveau supérieur