Класс RecursiveArrayIterator RecursiveArrayIterator
&reftitle.intro; Этот итератор позволяет сбросить и изменить значения и ключи во время прохода по массивам и объектам таким же образом, как и ArrayIterator. Кроме того, можно перебирать текущие записи итератора.
&reftitle.classsynopsis; RecursiveArrayIterator extends ArrayIterator implements RecursiveIterator &InheritedConstants; &Constants; public const int RecursiveArrayIterator::CHILD_ARRAYS_ONLY &Methods; &InheritedMethods;
&reftitle.constants;
Флаги RecursiveArrayIterator RecursiveArrayIterator::CHILD_ARRAYS_ONLY Применим только к массивам (не к объектам) как имеющих детей для итерации.
&reference.spl.entities.recursivearrayiterator;