(PHP 5, PHP 7, PHP 8)
ArrayIterator::__construct — ArrayIterator を作成する
array反復処理をする配列あるいはオブジェクト。 PHP 8.5.0 以降、オブジェクトを渡すことは非推奨です。
flagsArrayIterator オブジェクトの振る舞いを制御するフラグ。 ArrayIterator::setFlags() を参照ください。
PHP 8.5.0 以降、array が列挙型の場合に
InvalidArgumentException をスローします。
| バージョン | 説明 |
|---|---|
| 8.5.0 |
array に列挙型を渡すと
InvalidArgumentException
をスローするようになりました。
|
| 8.5.0 |
array にオブジェクトを渡すことは非推奨になりました。
|