(PHP 5 >= 5.1.0, PHP 7, PHP 8)
このイテレータは、ArrayIterator と同じように配列やオブジェクトを反復処理しつつ、 そのキーや値を消去したり書き換えたりすることができます。 さらに、現在のイテレータのエントリを反復処理することも可能です。
$value
$flags
SORT_REGULAR
$key
$offset
$callback
$data
RecursiveArrayIterator::CHILD_ARRAYS_ONLY
(オブジェクトではなく)配列のみが、再帰的な走査が可能な子を持つと見なす