PHP Conference Japan 2024

OuterIterator::getInnerIterator

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

OuterIterator::getInnerIterator返回当前条目的内部迭代器

描述

public OuterIterator::getInnerIterator(): ?Iterator

返回当前迭代器条目的内部迭代器。

参数

此函数没有参数。

返回值

如果存在,则返回当前条目的内部迭代器,否则返回null

添加注释

用户贡献的注释 1 条注释

1
Sjakie Pruts
5 年前
这里仅仅记录了返回值类型,但实际上并没有强制执行。例如,IteratorIterator 实现可以返回 Traversable,这会破坏接口。很可能,这是为了向在返回类型提示存在之前编写的代码保持向后兼容性。仍然可以创建自己的命名空间 OuterIterator 接口,扩展全局接口并在其中为该方法添加类型提示。
To Top