RecursiveTreeIterator::__construct RecursiveTreeIterator を作成する &reftitle.description; public RecursiveTreeIterator::__construct RecursiveIteratorIteratorAggregateiterator intflagsRecursiveTreeIterator::BYPASS_KEY intcachingIteratorFlagsCachingIterator::CATCH_GET_CHILD intmodeRecursiveTreeIterator::SELF_FIRST 新しい RecursiveTreeIterator を、指定した再帰イテレータから作成します。 &warn.undocumented.func; &reftitle.parameters; iterator RecursiveIterator あるいは IteratorAggregate flags フラグを指定して一部のメソッドの振る舞いを変更することができます。 フラグの一覧は RecursiveTreeIterator の定義済み定数 にあります。 caching_it_flags 内部的に使う RecursiveCachingIterator の振る舞いを変更するフラグ。 mode 内部的に使う RecursiveIteratorIterator の振る舞いを変更するフラグ。