The method description looks like it requires a parameter, but it is actually optional:
$iter= new ArrayIterator();
$iter['bacon'] = 'tasty';
(PHP 5, PHP 7, PHP 8)
ArrayIterator::__construct — Создаёт ArrayIterator
Создаёт ArrayIterator типа object.
Функция пока не документирована; для знакомства доступен только список аргументов.
array
Массив или объект, который может быть итерирован.
flags
Флаги для управления поведением объекта ArrayIterator. Смотрите ArrayIterator::setFlags().
The method description looks like it requires a parameter, but it is actually optional:
$iter= new ArrayIterator();
$iter['bacon'] = 'tasty';