PHP 8.6.0 Beta 3 is available for testing

ArrayIterator::__construct

(PHP 5, PHP 7, PHP 8)

ArrayIterator::__constructConstruct 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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top