« RecursiveCallbackFilterIterator
RecursiveCallbackFilterIterator::getChildren »

RecursiveCallbackFilterIterator::__construct

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

RecursiveCallbackFilterIterator::__construct — RecursiveIterator から RecursiveCallbackFilterIterator を作成する

説明

public function RecursiveCallbackFilterIterator::__construct(RecursiveIterator $iterator, callable $callback)

callback でフィルタリングした RecursiveIterator を作って、 どのアイテムを受け付けてどれを拒否するかを決めます。

パラメータ

iterator

フィルタリングする再帰イテレータ。

callback

コールバック。現在のアイテムを受け付ける場合に true、 拒否する場合に false を返します。 例 を参照ください。

任意の callable 値を指定できます。

参考

関連キーワード:
RecursiveCallbackFilterIterator   RecursiveIterator   construct   callback   イテレータ   getChildren   iterator   callable   フィルタリング   アイテム   拒否   内部   再帰   バック   任意   参考   hasChildren
関連する関数・ページ:
recursivecallbackfilteriterator.getchildren   recursivecallbackfilteriterator.haschildren   class.recursivecallbackfilteriterator   recursiveiterator.getchildren   recursiveiterator.haschildren   class.recursiveiterator