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 function current(): mixed
public function key(): mixed
public function next(): void
public function rewind(): void
public function valid(): bool
}

Sommaire

add a note

User Contributed Notes

There are no user contributed notes for this page.