Position actuelle: Accueil> Catégories de fonctions> next

next

Déplacez le pointeur intérieur dans le tableau un par un
Nom:next
Catégorie:Tableau
Langage de programmation:php
Description en une ligne:Déplacez le pointeur intérieur dans le tableau un par un.

Définition et utilisation

La fonction next() pointe le pointeur interne vers l'élément suivant du tableau et le sort.

Méthodes connexes:

  • prev () - pointer le pointeur intérieur vers l'élément précédent du tableau et de la sortie
  • Current () - Renvoie la valeur de l'élément actuel dans le tableau
  • end () - pointer le pointeur intérieur vers le dernier élément du tableau et de la sortie
  • reset () - pointe le pointeur intérieur vers le premier élément du tableau et des sorties
  • chaque () - renvoie le nom de la clé et la valeur clé de l'élément actuel et déplace le pointeur interne vers l'avant

Exemple

Exemple 1

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

Exemple 2

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

grammaire

 Suivant ( tableau )
paramètre décrire
tableau Requis. Spécifie le tableau à utiliser.

illustrer

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

Fonctions similaires
Articles populaires