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;