ArrayIterator::__construct

(PHP 5, PHP 7, PHP 8)

ArrayIterator::__construct — Construye un ArrayIterator

Descripción

public function ArrayIterator::__construct(array|object $array = [], int $flags = 0)

Construye un object ArrayIterator.

Advertencia

Esta función está actualmente no documentada; solo la lista de sus argumentos está disponible.

Parámetros

array

El array u objeto a iterar. Pasar un object está deprecado a partir de PHP 8.5.0.

flags

Flags para controlar el comportamiento del objeto ArrayIterator. Véase ArrayIterator::setFlags().

Errores/Excepciones

A partir de PHP 8.5.0, lanza una InvalidArgumentException si array es una enumeración.

Historial de cambios

Versión Descripción
8.5.0 Pasar una enumeración como array ahora lanza una InvalidArgumentException.
8.5.0 Pasar un object como array está deprecado.

Véase también

+add a note

User Contributed Notes

There are no user contributed notes for this page.