Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

multipleiterator(3) [php man page]

MULTIPLEITERATOR(3)							 1						       MULTIPLEITERATOR(3)

The MultipleIterator class

INTRODUCTION
An Iterator that sequentially iterates over all attached iterators CLASS SYNOPSIS
MultipleIterator MultipleIteratorIterator Constants o const integer$MultipleIterator::MIT_NEED_ANY0 o const integer$MultipleIterator::MIT_NEED_ALL1 o const integer$MultipleIterator::MIT_KEYS_NUMERIC0 o const integer$MultipleIterator::MIT_KEYS_ASSOC2 Methods o public MultipleIterator::__construct ([int $flags = MultipleIterator::MIT_NEED_ALL|MultipleIterator::MIT_KEYS_NUMERIC]) o public void MultipleIterator::attachIterator (Iterator $iterator, [string $infos]) o public void MultipleIterator::containsIterator (Iterator $iterator) o public void MultipleIterator::countIterators (void ) o public array MultipleIterator::current (void ) o public void MultipleIterator::detachIterator (Iterator $iterator) o public void MultipleIterator::getFlags (void ) o public array MultipleIterator::key (void ) o public void MultipleIterator::next (void ) o public void MultipleIterator::rewind (void ) o public void MultipleIterator::setFlags (int $flags) o public void MultipleIterator::valid (void ) PREDEFINED CONSTANTS
o MultipleIterator::MIT_NEED_ANY - Do not require all sub iterators to be valid in iteration. o MultipleIterator::MIT_NEED_ALL - Require all sub iterators to be valid in iteration. o MultipleIterator::MIT_KEYS_NUMERIC - Keys are created from the sub iterators position. o MultipleIterator::MIT_KEYS_ASSOC - Keys are created from sub iterators associated information. PHP Documentation Group MULTIPLEITERATOR(3)

Check Out this Related Man Page

RECURSIVEITERATORITERATOR(3)						 1					      RECURSIVEITERATORITERATOR(3)

The RecursiveIteratorIterator class

INTRODUCTION
Can be used to iterate through recursive iterators. CLASS SYNOPSIS
RecursiveIteratorIterator RecursiveIteratorIteratorOuterIterator Constants o const integer$RecursiveIteratorIterator::LEAVES_ONLY0 o const integer$RecursiveIteratorIterator::SELF_FIRST1 o const integer$RecursiveIteratorIterator::CHILD_FIRST2 o const integer$RecursiveIteratorIterator::CATCH_GET_CHILD16 Methods o public void RecursiveIteratorIterator::beginChildren (void ) o public void RecursiveIteratorIterator::beginIteration (void ) o public RecursiveIterator RecursiveIteratorIterator::callGetChildren (void ) o public bool RecursiveIteratorIterator::callHasChildren (void ) o public RecursiveIteratorIterator::__construct (Traversable $iterator, [int $mode = RecursiveIteratorIterator::LEAVES_ONLY], [int $flags]) o public mixed RecursiveIteratorIterator::current (void ) o public void RecursiveIteratorIterator::endChildren (void ) o public void RecursiveIteratorIterator::endIteration (void ) o public int RecursiveIteratorIterator::getDepth (void ) o public iterator RecursiveIteratorIterator::getInnerIterator (void ) o public mixed RecursiveIteratorIterator::getMaxDepth (void ) o public RecursiveIterator RecursiveIteratorIterator::getSubIterator ([int $level]) o public mixed RecursiveIteratorIterator::key (void ) o public void RecursiveIteratorIterator::next (void ) o public void RecursiveIteratorIterator::nextElement (void ) o public void RecursiveIteratorIterator::rewind (void ) o public void RecursiveIteratorIterator::setMaxDepth ([string $max_depth = -1]) o public bool RecursiveIteratorIterator::valid (void ) Inherited methods o public Iterator OuterIterator::getInnerIterator (void ) PREDEFINED CONSTANTS
o RecursiveIteratorIterator::LEAVES_ONLY - o RecursiveIteratorIterator::SELF_FIRST - o RecursiveIteratorIterator::CHILD_FIRST - o RecursiveIteratorIterator::CATCH_GET_CHILD - PHP Documentation Group RECURSIVEITERATORITERATOR(3)
Man Page