natsort
pos
Fonctions sur les tableaux
PHP Manual

# next

(PHP 4, PHP 5, PECL axis2:0.1.0-0.1.1 xmlreader:1.0-1.0.1)

next — Avance le pointeur interne d'un tableau

### Description

mixed next ( array `&$array` )

next() se comporte comme current(), avec une différence. Il avance le pointeur interne du tableau d'un élément, avant de retourner la valeur de l'élément. Cela signifie qu'il retourne la prochaine valeur du tableau et avance le pointeur interne d'un élément.

### Liste de paramètres

`array`

  Le tableau à traiter.

### Valeurs de retour

Retourne la prochaine valeur du tableau suivant le pointeur interne, ou `FALSE` s'il n'y a plus d'élément.

Avertissement

Cette fonction peut retourner `FALSE`, mais elle peut aussi retourner une valeur équivalent à `FALSE`, utilisable dans une condition if simple. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.

### Exemples

Exemple #1 Exemple avec next()

`<?php
$transport = array('foot', 'bike', 'car', 'plane');
$mode = current($transport); // $mode = 'foot';
$mode = next($transport); // $mode = 'bike';
$mode = next($transport); // $mode = 'car';
$mode = prev($transport); // $mode = 'bike';
$mode = end($transport); // $mode = 'plane';
?>`

### Notes

> Note: Vous ne serez pas capable de distinguer la fin d'un tableau avec l'élément booléen `FALSE`. Pour traverser correctement un tableau qui peut contenir l'élément `FALSE`, voyez la fonction each().

### Voir aussi

- current()
- end()
- prev()
- reset()
- each()

natsort
pos
Fonctions sur les tableaux
PHP Manual