A classe RecursiveArrayIterator
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Introdução
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.
Resumo da classe
/* Constantes herdadas */
/* Constantes */
/* Métodos */
/* Métodos herdados */
}Constantes pré-definidas
Flags do RecursiveArrayIterator
RecursiveArrayIterator::CHILD_ARRAYS_ONLY
-
Trata apenas arrays (não objetos) como tendo filhos para iteração recursiva.
Table of Contents
- RecursiveArrayIterator::getChildren — Retorna um iterador para a entrada atual se ela for um array ou um object
- RecursiveArrayIterator::hasChildren — Retorna se a entrada atual é um array ou um objeto