OuterIterator::getInnerIterator
RecursiveIterator::getChildren
インターフェイス
PHP Manual
RecursiveIterator インターフェイス
導入
RecursiveIterator
を実装したクラスは、 イテレータ群を再帰的に反復処理するときに使うことができます。
インターフェイス概要
RecursiveIterator
extends
Iterator
{
/* メソッド */
public
RecursiveIterator
getChildren
(
void
)
public
bool
hasChildren
(
void
)
/* 継承したメソッド */
abstract
public
mixed
Iterator::current
(
void
)
abstract
public
scalar
Iterator::key
(
void
)
abstract
public
void
Iterator::next
(
void
)
abstract
public
void
Iterator::rewind
(
void
)
abstract
public
boolean
Iterator::valid
(
void
)
}
目次
RecursiveIterator::getChildren
— 現在のエントリのイテレータを返す
RecursiveIterator::hasChildren
— 現在のエントリのイテレータを作れるかどうかを返す
OuterIterator::getInnerIterator
RecursiveIterator::getChildren
インターフェイス
PHP Manual