The MultipleIterator class
MultipleIterator
&reftitle.intro;
An Iterator that iterates over several iterators one after the other.
&reftitle.classsynopsis;
MultipleIterator
MultipleIterator
Iterator
Traversable
&Constants;
const
integer
MultipleIterator::MIT_NEED_ANY
0
const
integer
MultipleIterator::MIT_NEED_ALL
1
const
integer
MultipleIterator::MIT_KEYS_NUMERIC
0
const
integer
MultipleIterator::MIT_KEYS_ASSOC
2
&Methods;
&reftitle.constants;
MultipleIterator Node Types
MultipleIterator::MIT_NEED_ANY
Do not require all sub iterators to be valid in iteration.
MultipleIterator::MIT_NEED_ALL
Require all sub iterators to be valid in iteration.
MultipleIterator::MIT_KEYS_NUMERIC
Keys are created from the sub iterators position.
MultipleIterator::MIT_KEYS_ASSOC
Keys are created from sub iterators associated information.
&reference.spl.entities.multipleiterator;