(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.