Клас AppendIterator
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Вступ
Ітератор, який виконує кілька інших ітераторів один за одним
Огляд класів
class AppendIterator
extends
IteratorIterator
{
/* Методы */
public __construct()
public append(Iterator $iterator): void
public current(): mixed
public getArrayIterator(): ArrayIterator
public getIteratorIndex(): ?int
public key(): scalar
public next(): void
public rewind(): void
public valid(): bool
/* Наследуемые методы */
public IteratorIterator::current(): mixed
public IteratorIterator::getInnerIterator(): ?Iterator
public IteratorIterator::key(): mixed
public IteratorIterator::next(): void
public IteratorIterator::rewind(): void
public IteratorIterator::valid(): bool
}
Зміст
- AppendIterator::append— додає ітератор
- AppendIterator::__construct - Створює AppendIterator
- AppendIterator::current— Повертає поточне значення
- AppendIterator::getArrayIterator - Повертає клас ітератора масиву ArrayIterator
- AppendIterator::getIteratorIndex - Повертає індекс ітератора
- AppendIterator::key— Повертає поточний ключ
- AppendIterator::next— Переходить до наступного елементу
- AppendIterator::rewind - Перемотує ітератор
- AppendIterator::valid— Перевіряє термін дії поточного елемента