Retourne chaque paire clé/valeur d'un tableau 
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 fichier est au-delà de la fin du tableau,
 each() retourne FALSE.
Exemples avec each()
<?php
  $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'
 
<?php
  $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:
Affichage de $http_post_vars avec each()
<?php
  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ément, ou sur le dernier
    élément, lorsqu'on arrive à la fin.
Voir aussi
 key(),
 list(),
 current(),
 reset(),
 next() et
 prev().