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