php8.5
Home/ Manual/ reference / spl/ The MultipleIterator class

The MultipleIterator class

An Iterator that sequentially iterates over all attached iterators

Intro

An Iterator that sequentially iterates over all attached iterators

Class synopsis

class MultipleIterator implements Iterator { }

Predefined Constants

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.

Changelog

VersionDescription

Multipleiterator

In this section

Source: reference/spl/multipleiterator.xml · from the official PHP manual (php/doc-en)