RecursiveFilterIterator クラス

はじめに

この抽象イテレータは、不要な値を RecursiveIterator から取り除きます。 このクラスを継承して、独自のフィルタを実装することができます。 RecursiveFilterIterator::accept は、サブクラスで必ず実装しなければなりません。

クラス概要

abstract RecursiveFilterIterator
extends FilterIterator
implements RecursiveIterator
/* メソッド */
public RecursiveFilterIterator::__construct(RecursiveIterator $iterator)
public RecursiveFilterIteratornull RecursiveFilterIterator::getChildren()
public bool RecursiveFilterIterator::hasChildren()
/* 継承したメソッド */
public bool accept()
public mixed current()
public mixed key()
public void next()
public void rewind()
public bool valid()
public mixed IteratorIterator::current()
public Iteratornull IteratorIterator::getInnerIterator()
public mixed IteratorIterator::key()
public void IteratorIterator::next()
public void IteratorIterator::rewind()
public bool IteratorIterator::valid()
目次