Constrói um RecursiveTreeIterator

# RecursiveTreeIterator::__construct

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

RecursiveTreeIterator::__construct — Constrói um RecursiveTreeIterator

### Descrição

public function 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.

Aviso

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.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open