(PHP 5 >= 5.5.0, PHP 7, PHP 8)
Cette classe représente des objets itérateurs à travers l'extension intl
chaque fois que l'itérateur ne peut pas être identifié avec un autre objet
fourni par l'extension. L'objet d'itérateur distinct utilisé en interne par
la foreach
ne peut être obtenu (dans la partie pertinente ici) que depuis des
objets, donc les objets de cette classe servent à fournir le crochet par
lequel cet objet interne peut être obtenu. Par commodité, cette classe
implémente également l'interface Iterator, permettant
à la collection de valeurs d'être parcourue en utilisant les méthodes
définies dans cette interface. Ces méthodes et les objets d'itérateur
internes fournis à foreach
sont soutenus par le même
état (par exemple, la position de l'itérateur et sa valeur actuelle).
Les sous-classes peuvent fournir une fonctionnalité plus riche.