illustrer
1. Lors de l'exécution de l'objet foreach, il est automatiquement appelé et la méthode de parcours est spécifiée.
2. Iterator est une classe d'interface prédéfinie en PHP et peut être utilisée directement. iterator{} est une sous-classe de Traversable{}.
Traversable{} est une interface qui vérifie si une catégorie peut utiliser foreach.
Exemple
L'itérateur étend Traversable { abstract public current(): Mixed — Renvoie l'élément actuel abstract public key(): scalar — Renvoie la clé de l'élément actuel abstract public next(): void — Avance jusqu'à l'élément suivant abstract public rewind(): void — Renvoie à l'itération Le premier élément du conteneur abstract public valid(): bool — Vérifiez si la position actuelle est valide}
Ce qui précède est la fonction de l'itérateur php, j'espère que cela sera utile à tout le monde.