OuterIterator::getInnerIterator

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

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

描述

public OuterIterator::getInnerIterator(): ?Iterator

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

参数

此函数没有参数。

返回值

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

添加笔记

用户贡献的笔记 1 条笔记

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