(PHP 5 >= 5.3.0, PHP 7, PHP 8)
RecursiveTreeIterator::__construct — Конструктор класса RecursiveTreeIterator
$iterator
,$flags
= RecursiveTreeIterator::BYPASS_KEY,$cachingIteratorFlags
= CachingIterator::CATCH_GET_CHILD,$mode
= RecursiveTreeIterator::SELF_FIRSTСоздаёт новый объект класса RecursiveTreeIterator на основе рекурсивного объекта-итератора.
Функцию пока не задокументировали; для знакомства доступен только список аргументов.
iterator
Объект класса RecursiveIterator или класса IteratorAggregate.
flags
Флаги влияют на поведение некоторых методов класса. Список возможных флагов можно найти на странице Предопределённых констант RecursiveTreeIterator.
caching_it_flags
Флаги для настройки внутреннего объекта RecursiveCachingIterator.
mode
Флаги для настройки внутреннего объекта RecursiveIteratorIterator.