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

ArrayIterator::__construct

(PHP 5, PHP 7, PHP 8)

ArrayIterator::__construct — Construct an ArrayIterator

Beschreibung

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

Constructs an ArrayIterator object.

Warnung

Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Parameter zur Verfügung.

Parameter-Liste

array

The array or object to be iterated on. Passing an object is deprecated as of PHP 8.5.0.

flags

Flags to control the behaviour of the ArrayIterator object. See ArrayIterator::setFlags().

Fehler/Exceptions

As of PHP 8.5.0, throws an InvalidArgumentException if array is an enum.

Changelog

Version Beschreibung
8.5.0 Passing an enum as array now throws an InvalidArgumentException.
8.5.0 Passing an object as array is deprecated.

Siehe auch

To Top