Affichez l'élément actuel et la valeur de l'élément suivant dans un tableau :
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) "<br>";echo next($people);?>La fonction next() pointe le pointeur interne vers l’élément suivant du tableau et le génère.
Méthodes associées :
prev() - Définit le pointeur interne vers l'élément précédent du tableau et le génère.
current() - Renvoie la valeur de l'élément actuel dans le tableau.
end() - Définit le pointeur interne sur le dernier élément du tableau et le génère.
reset() - Définit le pointeur interne sur le premier élément du tableau et le génère.
each() - Renvoie le nom de clé et la valeur de l'élément actuel et déplace le pointeur interne vers l'avant.
suivant( tableau )
paramètre | décrire |
---|---|
tableau | Requis. Spécifie le tableau à utiliser. |
Valeur de retour : | Renvoie la valeur de l'élément suivant du tableau en cas de succès, ou FALSE s'il n'y a plus d'éléments du tableau. |
---|---|
Version PHP : | 4+ |
Démonstration de toutes les méthodes pertinentes :
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) "<br>"; // L'élément actuel est Peterecho next($people) . . "<br>" ; // L'élément suivant de Peter est Joeecho current($people) "<br>" ; // Maintenant, l'élément actuel est Joeecho prev($people) . L'élément précédent de Joe is Peterecho end($people) '<br>'; // Le dernier élément est Clevelandecho prev($people) '<br>'; // L'élément précédent de Cleveland est Glennecho current($people) . br>"; // Maintenant, l'élément actuel est Glennecho reset($people) . "<br>"; // Déplace le pointeur interne vers le premier élément du tableau, qui est Peterecho next($people) . "<br >"; // L'élément suivant de Peter est Joeprint_r (each($people)); // Renvoie la clé et la valeur de l'élément actuel (maintenant Joe), et déplace le pointeur interne vers l'avant ?>