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