7.2.46 each()
Retourne chaque paire clé/valeur d'un tableau
[ Exemples avec each ] PHP 3, PHP 4
array
each (
array
array
)
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 tableau est au-delà de la fin du tableau,
each
retourne
FALSE
.
Exemples avec each |
<?php $foo = array("ghislain", "damien", "didou", "guillaume", "jim", "christophe"); $bar = each($foo); print_r($bar); ?>
|
each
est typiquement utilisé en conjonction
avec
list
pour passer en revue un tableau. Par exemple,
avec
$_POST
:
Passer en revue $_POST avec each |
echo "Valeurs transmises via la méthode POST :<br />\n"; reset ($_POST); while (list ($key, $val) = each ($_POST)) { echo "$key => $val<br />\n"; }
|
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
.
|