A classe RecursiveArrayIterator RecursiveArrayIterator
&reftitle.intro; Este iterador permite desfazer e modificar valores e chaves enquanto itera sobre arrays e objetos, da mesma forma que o ArrayIterator. Além disso, é possível iterar sobre a entrada atual do iterador.
&reftitle.classsynopsis; RecursiveArrayIterator extends ArrayIterator implements RecursiveIterator &InheritedConstants; &Constants; public const int RecursiveArrayIterator::CHILD_ARRAYS_ONLY &Methods; &InheritedMethods;
&reftitle.constants;
Flags do RecursiveArrayIterator RecursiveArrayIterator::CHILD_ARRAYS_ONLY Trata apenas arrays (não objetos) como tendo filhos para iteração recursiva.
&reference.spl.entities.recursivearrayiterator;