Manuel PHP
Précédent |  | Suivant

# next

(PHP 3, PHP 4, PHP 5)

next -- Avance le pointeur interne d'un tableau

## Description

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`.

Avertissement
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 1. 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().

Précédent | Sommaire | Suivant
natsort | Niveau supérieur | pos