|
8.3.70 next()
Avance le pointeur interne d'un tableau
[ Exemples avec next ] PHP 3, PHP 4, PHP 5
mixed
next (
array
array
)
next
retourne l'élément suivant du tableau
array
ou
FALSE
s'il n'y a plus
d'éléments.
next
se comporte comme
current
, mais avec une différence : il avance le
pointeur interne de tableau d'un élément avant de retourner la
valeur qu'il pointe. Lorsque le pointeur dépasse le dernier
élément,
next
retourne
FALSE
.
| Attention | |
Si le tableau contient des éléments vides ou des zéros,
next
retournera
FALSE
pour ces éléments.
Pour passer proprement en revue un tableau de ce genre, il faut
utiliser
each
.
|
| Exemple avec next et ses amies |
<?php $transport = array('pied', 'velo', 'voiture', 'avion'); $mode = current($transport); // $mode = 'pied'; $mode = next($transport); // $mode = 'velo'; $mode = next($transport); // $mode = 'voiture'; $mode = prev($transport); // $mode = 'velo'; $mode = end($transport); // $mode = 'avion'; ?>
|
Voir aussi
current
,
end
,
prev
et
reset
.
|