Iterator::rewind

(PHP 5, PHP 7, PHP 8)

Iterator::rewind — Отматывает итератор на первый элемент

Описание

public function Iterator::rewind(): void

Метод отматывает итератор на первый элемент.

Замечание:

В начале цикла foreach метод вызывается первым. Метод не вызывается после цикла foreach.

Запуск цикла foreach сбросит ручное продвижение позиции итератора методом наподобие SplFileObject::seek(), поскольку цикл каждый раз вызывает метод перед началом итерации.

Для итерации без перемотки итератор оборачивают объектом NoRewindIterator.

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Возвращаемое значение игнорируется.

+Добавить

Примечания пользователей 1 note

up
18
al
10 years ago
Builtin PHP function is »reset«.

Don't mix this with builtin function »rewind« which operates on file handle.
To Top