PHP Conference Nagoya 2025

La classe IntlIterator

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

Introduction

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.

Synopsis de la classe

class IntlIterator implements Iterator {
/* Méthodes */
public current(): mixed
public key(): mixed
public next(): void
public rewind(): void
public valid(): bool
}

Sommaire

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top