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 — Construye un ArrayIterator
Construye un objeto ArrayIterator.
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
array
El array o objecto a ser iterado.
flags
Banderas para controlar el comportamiento del objeto ArrayIterator. Véase ArrayIterator::setFlags().
The method description looks like it requires a parameter, but it is actually optional:
$iter= new ArrayIterator();
$iter['bacon'] = 'tasty';