RecursiveArrayIterator クラス RecursiveArrayIterator
&reftitle.intro; このイテレータは、ArrayIterator と同じように配列やオブジェクトを反復処理しつつ、 そのキーや値を消去したり書き換えたりすることができます。 さらに、現在のイテレータのエントリを反復処理することも可能です。
&reftitle.classsynopsis; RecursiveArrayIterator extends ArrayIterator implements RecursiveIterator &InheritedConstants; &Constants; public const int RecursiveArrayIterator::CHILD_ARRAYS_ONLY &Methods; &InheritedMethods;
&reftitle.constants;
RecursiveArrayIterator フラグ RecursiveArrayIterator::CHILD_ARRAYS_ONLY (オブジェクトではなく)配列のみが、再帰的な走査が可能な子を持つと見なす
&reference.spl.entities.recursivearrayiterator;