ArrayIterator::__construct
PHP Manual
PHP Manual»ArrayIterator»ArrayIterator::__construct

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

To Top