RecursiveIterator から RecursiveCallbackFilterIterator を作成する

# 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 の例
- RecursiveCallbackFilterIterator::getChildren() - RecursiveCallbackFilterIterator に含まれる内部イテレータの子を返す
- RecursiveCallbackFilterIterator::hasChildren() - 内部イテレータの現在の要素が子を持つかどうかを調べる

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open