MultipleIterator クラス MultipleIterator
&reftitle.intro; アタッチしたすべてのイテレータを順に処理するイテレータです。
&reftitle.classsynopsis; MultipleIterator implements Iterator &Constants; public const int MultipleIterator::MIT_NEED_ANY public const int MultipleIterator::MIT_NEED_ALL public const int MultipleIterator::MIT_KEYS_NUMERIC public const int MultipleIterator::MIT_KEYS_ASSOC &Methods;
&reftitle.constants; MultipleIterator::MIT_NEED_ANY すべてのサブイテレータが処理可能である必要はありません。 MultipleIterator::MIT_NEED_ALL すべてのサブイテレータが正しく反復処理できることを要求します。 MultipleIterator::MIT_KEYS_NUMERIC キーは、サブイテレータの位置から作成されます。 MultipleIterator::MIT_KEYS_ASSOC キーは、サブイテレータに関連付けられた情報から作成されます。
&reference.spl.entities.multipleiterator;