|
MultipleIterator クラスはじめにアタッチしたすべてのイテレータを順に処理するイテレータです。 クラス概要
MultipleIterator
implements
Iterator
/* 定数 */
public
const
int
MultipleIterator::MIT_NEED_ANY;
public
const
int
MultipleIterator::MIT_NEED_ALL;
public
const
int
MultipleIterator::MIT_KEYS_NUMERIC;
public
const
int
MultipleIterator::MIT_KEYS_ASSOC;
/* メソッド */
public __construct(int
$flags = MultipleIterator::MIT_NEED_ALL | MultipleIterator::MIT_KEYS_NUMERIC)public void attachIterator(Iterator
$iterator , stringintnull $info = null )public bool containsIterator(Iterator
$iterator )public int countIterators()
public array current()
public void detachIterator(Iterator
$iterator )public int getFlags()
public array key()
public void next()
public void rewind()
public void setFlags(int
$flags )public bool valid()
定義済み定数
|