La fonction next()
pointe le pointeur interne vers l'élément suivant du tableau et le sort.
Méthodes connexes:
Sortie les valeurs de l'élément actuel et de l'élément suivant du tableau:
<? Php $ People = Array ( "Bill" , "Steve" , "Mark" , "David" ) ; Echo Current ( $ People ) . "<br>" ; écho Suivant ( $ les gens ) ; ?>
Essayez-le vous-même
Démontrer toutes les méthodes connexes:
<? Php $ People = Array ( "Bill" , "Steve" , "Mark" , "David" ) ; Echo Current ( $ People ) . "<br>" ; // L'élément actuel est la facture écho Suivant ( $ les gens ) . "<br>" ; // Le prochain élément de Bill est Steve Echo Current ( $ People ) . "<br>" ; // L'élément actuel est Steve maintenant Echo Prev ( $ personnes ) . "<br>" ; // L'élément précédent de Steve est Bill Echo End ( $ les gens ) . "<br>" ; // Le dernier élément est David Echo Prev ( $ personnes ) . "<br>" ; // L'élément avant David est Mark Echo Current ( $ People ) . "<br>" ; // L'élément actuel actuel est Mark Réinitialisation de l'écho ( $ les gens ) . "<br>" ; // déplace le pointeur interne vers le premier élément du tableau, c'est-à-dire le projet de loi écho Suivant ( $ les gens ) . "<br>" ; // Le prochain élément de Bill est Steve print_r ( chacun ( $ peuple ) ) ; // renvoie le nom de la clé et la valeur clé de l'élément actuel (actuellement Steve) et déplace le pointeur interne vers l'avant ?>
Essayez-le vous-même
Suivant ( tableau )
paramètre | décrire |
---|---|
tableau | Requis. Spécifie le tableau à utiliser. |
next()
et current()
se comportent de la même manière, avec seulement une petite différence, en déplaçant le pointeur intérieur un par un avant de renvoyer la valeur. Cela signifie qu'il renvoie la valeur de l'unité de tableau suivante et déplace le pointeur de tableau un par un. Si le résultat du déplacement du pointeur dépasse l'extrémité de l'unité de tableau, next()
renvoie false.
Remarque: Si le tableau contient des cellules vides ou si la valeur de la cellule est 0, la fonction renvoie également fausse lors de la rencontre de ces cellules. Pour traverser correctement un tableau qui peut contenir des cellules vides ou des valeurs unitaires 0, voir each()
.