Builtin PHP function is »reset«.
Don't mix this with builtin function »rewind« which operates on file handle.(PHP 5, PHP 7, PHP 8)
Iterator::rewind — Возвращает итератор на первый элемент
Возвращает итератор обратно на первый элемент.
Замечание:
В начале цикла
Посколькуforeachэтот метод вызывается первым. Метод не будет вызван после циклаforeach.foreachвсегда вызывает метод rewind() перед началом итерации, ручное перемещение позиции итератора (например, с помощью метода SplFileObject::seek()) будет сброшено. Для выполнения итерации без перемотки итератора, оберните его в NoRewindIterator.
Сигнатура функции не содержит параметров.
Любое возвращаемое значение игнорируется.