Итераторы
AppendIterator::append
Итераторы
PHP Manual
Класс AppendIterator
(PHP 5 >= 5.1.0)
Введение
Итератор, который выполняет несколько других итераторов один за другим
Обзор классов
AppendIterator
extends
IteratorIterator
implements
OuterIterator
,
Traversable
,
Iterator
{
/* Методы */
public
__construct
(
void
)
public
void
append
(
Iterator
$iterator
)
public
mixed
current
(
void
)
public
void
getArrayIterator
(
void
)
public
Iterator
getInnerIterator
(
void
)
public
int
getIteratorIndex
(
void
)
public
void
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
)
}
Содержание
AppendIterator::append
— Добавляет итератор
AppendIterator::__construct
— Создает AppendIterator
AppendIterator::current
— Возвращает текущее значение
AppendIterator::getArrayIterator
— Возвращает класс итератора массива ArrayIterator
AppendIterator::getInnerIterator
— Возвращает внутренний итератор
AppendIterator::getIteratorIndex
— Возвращает индекс итератора
AppendIterator::key
— Возвращает текущий ключ
AppendIterator::next
— Переходит к следующему элементу
AppendIterator::rewind
— Перематывает итератор
AppendIterator::valid
— Проверяет срок действия текущего элемента
Итераторы
AppendIterator::append
Итераторы
PHP Manual