|
|

|

|

|
current
|
Updated Sun, 06 Aug 2000
|
end
|

|

|
(PHP3 , PHP4 ) each --
Retourne chaque paire clé/valeur d'un tableau
Description
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 and
value contienent la valeur.
Si le pointeur interne de fichier est au dela de la fin du tableau, each() retourne faux.
Exemple 1. Exemples avec each()
$foo = array ("bob", "fred", "jussi", "jouni", "egon", "marliese");
$bar = each ($foo);
|
$bar contient maintenant les paires suivantes:
- 0 => 0
- 1 => 'bob'
- key => 0
- value => 'bob'
$foo = array ("Robert" => "Bob", "Seppo" => "Sepi");
$bar = each ($foo);
|
$bar contient maintenant les paires suivantes:
- 0 => 'Robert'
- 1 => 'Bob'
- key => 'Robert'
- value => 'Bob'
|
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()
echo "Valeurs transmises par la mé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 dernier éléments, ou sur le dernier élément, lorsqu'on arrive à la fin.
Voir aussi key(), list(),
current(), reset(),
next(), et prev().

|

|
current
|
Updated Sun, 06 Aug 2000
|
end
|

|

|
|
|