MultipleIterator::valid
NoRewindIterator::__construct
Итераторы
PHP Manual
Класс NoRewindIterator
(PHP 5 >= 5.1.0, PHP 7)
Введение
Этот итератор не может быть перемотан.
Обзор классов
NoRewindIterator
extends
IteratorIterator
{
/* Методы */
public
__construct
(
Iterator
$iterator
)
public
mixed
current
(
void
)
public
iterator
getInnerIterator
(
void
)
public
mixed
key
(
void
)
public
void
next
(
void
)
public
void
rewind
(
void
)
public
bool
valid
(
void
)
/* Наследуемые методы */
public
IteratorIterator::__construct
(
Traversable
$iterator
)
public
mixed
IteratorIterator::current
(
void
)
public
Traversable
IteratorIterator::getInnerIterator
(
void
)
public
scalar
IteratorIterator::key
(
void
)
public
void
IteratorIterator::next
(
void
)
public
void
IteratorIterator::rewind
(
void
)
public
bool
IteratorIterator::valid
(
void
)
}
Содержание
NoRewindIterator::__construct
— Создает новый объект NoRewindIterator
NoRewindIterator::current
— Получает текущее значение
NoRewindIterator::getInnerIterator
— Получает внутренний итератор
NoRewindIterator::key
— Получает текущий ключ
NoRewindIterator::next
— Перемещает итератор к следующему элементу
NoRewindIterator::rewind
— Предотвращает возврат внутреннего итератора в начало
NoRewindIterator::valid
— Проверяет итератор
MultipleIterator::valid
NoRewindIterator::__construct
Итераторы
PHP Manual