RecursiveTreeIterator::__construct

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

RecursiveTreeIterator::__constructConstrói um RecursiveTreeIterator

Descrição

public RecursiveTreeIterator::__construct(
    RecursiveIterator|IteratorAggregate $iterator,
    int $flags = RecursiveTreeIterator::BYPASS_KEY,
    int $cachingIteratorFlags = CachingIterator::CATCH_GET_CHILD,
    int $mode = RecursiveTreeIterator::SELF_FIRST
)

Constrói um novo RecursiveTreeIterator a partir do iterador recursivo fornecido.

Warning

Esta função não está documentada; apenas a lista de argumentos está disponível.

Parâmetros

iterator

O RecursiveIterator ou IteratorAggregate a ser iterado.

flags

Podem ser fornecidas opções que afetarão o comportamento de alguns métodos. Uma lista das opções pode ser encontrada em Constantes predefinidas do RecursiveTreeIterator.

caching_it_flags

Opções para afetar o comportamento do RecursiveCachingIterator usado internamente.

mode

Opções para afetar o comportamento do RecursiveIteratorIterator usado internamente.