Opération du pointeur de tableau :
Opération de déplacement du pointeur de tableau :
Next() vers le bas et la valeur de l'élément actuel sera obtenue en même temps.
Prev() obtiendra la valeur de l'élément actuel en même temps.
End() Passe à la dernière unité d'élément et récupère la valeur du dernier élément.
Reset() Passe à la première unité et récupère la valeur du premier élément.
Si le déplacement échoue, renvoyez false.
Les paramètres sont tous les tableaux qui doivent être exploités et sont transmis par référence.
Obtenir les informations de l'élément pointé par le pointeur :
Key();//Obtenir l'indice de l'élément pointé par le pointeur du tableau actuel
Current() ;//Obtenir l'élément pointé par le pointeur du tableau actuel
Récupérer uniquement les données sans déplacer le pointeur
Il existe également une opération mixte :
Vous pouvez obtenir les informations (valeur clé) de l'élément de pointeur actuel et vous pouvez également déplacer le pointeur en même temps.
Each(); Obtenez les informations de l'élément actuel (informations sur la clé et la valeur),
pièces.
Déplacer le pointeur :
On peut parfois utiliser les caractéristiques de chacun pour atteindre l'objectif de parcourir le tableau :
doit être complété en utilisant une structure en boucle avec chacun.
Conditions de correspondance : Lorsque chacun atteint le dernier élément, il retournera false.
Fonction Liste :
Limitations de la liste : ne fonctionne que pour les tableaux d'index.
Utilisez list et each pour terminer le parcours
Mais après avoir utilisé chaque parcours, le pointeur du tableau ne sera pas réinitialisé. réinitialisation manuelle.
Opération du pointeur de tableau :
Opération du pointeur de tableau mobile :
Next() vers le bas et la valeur de l'élément actuel sera être obtenu en même temps.
Prev() obtiendra la valeur de l'élément actuel en même temps.
End() Passe à la dernière unité d'élément et récupère la valeur du dernier élément.
Reset() Passe à la première unité et récupère la valeur du premier élément.
Si le déplacement échoue, renvoyez false.
Les paramètres sont tous les tableaux qui doivent être exploités et sont transmis par référence.
Obtenir les informations de l'élément pointé par le pointeur :
Key();//Obtenir l'indice de l'élément pointé par le pointeur du tableau actuel
Current() ;//Obtenir l'élément pointé par le pointeur du tableau actuel
Récupérer uniquement les données sans déplacer le pointeur
Il existe également une opération mixte :
Vous pouvez obtenir les informations (valeur clé) de l'élément de pointeur actuel et vous pouvez également déplacer le pointeur en même temps.
Each(); Obtenez les informations de l'élément actuel (informations sur la clé et la valeur),
pièces.
Déplacer le pointeur :
On peut parfois utiliser les caractéristiques de chacun pour atteindre l'objectif de parcourir le tableau :
doit être complété en utilisant une structure en boucle avec chacun.
Conditions de correspondance : lorsque chacun atteint le dernier élément, il retournera false.
Fonction Liste :
Limitations de la liste : ne fonctionne que pour les tableaux d'index.
Utilisez list et each pour terminer le parcours
Cependant, après avoir utilisé chaque parcours, le pointeur du tableau ne sera pas réinitialisé et doit être réinitialisé manuellement.
Pour plus d'articles liés aux pointeurs de tableau PHP, veuillez faire attention au site Web PHP chinois !