IntlIterator
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
IntlIterator
Референца за `class.intliterator.php` со подобрена типографија и навигација.
Класата IntlIterator
Распакување на вгнездени низи
Вовед
Оваа класа претставува итератор објекти низ intl екстензијата кога итераторот не може да се идентификува со кој било друг објект обезбеден од екстензијата. Посебниот итератор објект што се користи внатрешно од
foreach
construct може да се добие само (во релевантниот дел овде) од објекти, така што објектите од оваа класа служат за цел да го обезбедат приклучокот преку кој може да се добие овој внатрешен објект. Како погодност, оваа класа исто така ја имплементира Итератор интерфејсот, дозволувајќи колекцијата на вредности да се навигира користејќи ги методите дефинирани во тој интерфејс. И двата од овие методи и внатрешните итератор објекти обезбедени до foreach се поткрепени со истата состојба (на пр. позицијата на итераторот и неговата тековна вредност).
Поткласите може да обезбедат побогата функционалност.
Содржина
- IntlIterator::current — Земи го тековниот елемент
- IntlIterator::key — Земи го тековниот клуч
- IntlIterator::next — Помести се напред до следниот елемент
- IntlIterator::rewind — Помести го итераторот наназад до првиот елемент
- IntlIterator::valid — Провери дали тековната позиција е валидна