PHP 8.4.2 Released!

OuterIterator::getInnerIterator

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

OuterIterator::getInnerIteratorDevuelve el iterador interno de la entrada actual

Descripción

public OuterIterator::getInnerIterator(): ?Iterator

Devuelve el iterador interno de la entrada actual.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Returns the inner iterator for the current entry if it exists, or null otherwise.

add a note

User Contributed Notes 1 note

up
0
Sjakie Pruts
5 years ago
The return type is merely documented here, it's not actually enforced. For instance, the IteratorIterator implementation can return Traversable, which would break the interface. Most likely, this is for backwards compatibility with code written before return type hints existed. It's still possible to create your own namespaced OuterIterator interface that extends the global one and add a typehint for this method in there.
To Top