MultipleIterator::key

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

MultipleIterator::key获取注册的迭代器实例

描述

public MultipleIterator::key(): array

获取注册的迭代器实例的 key() 结果。

警告

此函数目前未记录;只有它的参数列表可用。

参数

此函数没有参数。

返回值

所有注册的迭代器实例的 array

错误/异常

如果迭代器无效(从 PHP 8.1.0 开始),或者设置了 MIT_NEED_ALL 模式,并且至少一个附加的迭代器无效,则会抛出 RuntimeException

foreach 中调用此方法会触发警告“非法返回类型”。

变更日志

版本 描述
8.1.0 如果在无效的迭代器上调用 MultipleIterator::key(),现在会抛出 RuntimeException。之前,返回的是 false

参见

添加说明

用户贡献说明

此页面没有用户贡献的说明。
To Top