(PHP 5 >= 5.1.0, PHP 7, PHP 8)
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.
RecursiveArrayIterator::CHILD_ARRAYS_ONLY
Trata apenas arrays (não objetos) como tendo filhos para iteração recursiva.