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

RECURSIVEARRAYITERATOR(3)						 1						 RECURSIVEARRAYITERATOR(3)

The RecursiveArrayIterator class

INTRODUCTION
This iterator allows to unset and modify values and keys while iterating over Arrays and Objects in the same way as the ArrayIterator. Additionally it is possible to iterate over the current iterator entry. CLASS SYNOPSIS
RecursiveArrayIterator RecursiveArrayIteratorextends ArrayIteratorRecursiveIterator Methods o public RecursiveArrayIterator RecursiveArrayIterator::getChildren (void ) o public bool RecursiveArrayIterator::hasChildren (void ) Inherits o public void ArrayIterator::append (mixed $value) o public void ArrayIterator::asort (void ) o public ArrayIterator::__construct ([mixed $array = array()], [int $flags]) o public int ArrayIterator::count (void ) o public mixed ArrayIterator::current (void ) o public array ArrayIterator::getArrayCopy (void ) o public void ArrayIterator::getFlags (void ) o public mixed ArrayIterator::key (void ) o public void ArrayIterator::ksort (void ) o public void ArrayIterator::natcasesort (void ) o public void ArrayIterator::natsort (void ) o public void ArrayIterator::next (void ) o public void ArrayIterator::offsetExists (string $index) o public mixed ArrayIterator::offsetGet (string $index) o public void ArrayIterator::offsetSet (string $index, string $newval) o public void ArrayIterator::offsetUnset (string $index) o public void ArrayIterator::rewind (void ) o public void ArrayIterator::seek (int $position) o public string ArrayIterator::serialize (void ) o public void ArrayIterator::setFlags (string $flags) o public void ArrayIterator::uasort (string $cmp_function) o public void ArrayIterator::uksort (string $cmp_function) o public string ArrayIterator::unserialize (string $serialized) o public bool ArrayIterator::valid (void ) PHP Documentation Group RECURSIVEARRAYITERATOR(3)
Man Page