« IteratorAggregate::getIterator
InternalIterator::__construct »
PHP Manual
Встроенные интерфейсы и классы
Класс InternalIterator
Класс InternalIterator
(PHP 8)
Введение
Класс для упрощения реализации интерфейса
IteratorAggregate
для
внутренних
классов.
Обзор классов
final
class
InternalIterator
implements
Iterator
{
/* Методы */
private
__construct
()
public
current
():
mixed
public
key
():
mixed
public
next
():
void
public
rewind
():
void
public
valid
():
bool
}
Содержание
InternalIterator::__construct
— Закрытый конструктор для запрета прямой инициализации
InternalIterator::current
— Возвращает текущий элемент
InternalIterator::key
— Возвращает ключ текущего элемента
InternalIterator::next
— Переходит к следующему элементу
InternalIterator::rewind
— Перематывает итератор к первому элементу
InternalIterator::valid
— Проверяет, действительна ли текущая позиция