Класс RecursiveArrayIterator
(PHP 5 >= 5.1.0, PHP 7)
Введение
Этот итератор позволяет сбросить и изменить значения и ключи во время прохода по массивам и объектам таким же образом, как и ArrayIterator. Кроме того, можно перебирать текущие записи итератора.
Обзор классов
/* Наследуемые константы */
/* Константы */
/* Методы */
/* Наследуемые методы */
}Предопределенные константы
Флаги RecursiveArrayIterator
RecursiveArrayIterator::CHILD_ARRAYS_ONLY
-
Применим только к массивам (не к объектам) как имеющих детей для итерации.
Список изменений
Версия | Описание |
---|---|
5.3.0 |
Добавлен флаг CHILD_ARRAYS_ONLY .
|
Содержание
- RecursiveArrayIterator::getChildren — Возвращает итератор для текущего элемента, если этот элемент является массивом (array) или объектом (object)
- RecursiveArrayIterator::hasChildren — Определяет, является ли текущий элемент массивом или объектом