(PHP 5 >= 5.3.0, PHP 7, PHP 8)
MultipleIterator::key — 获取注册的迭代器实例
此函数没有参数。
所有注册的迭代器实例的 array。
如果迭代器无效(从 PHP 8.1.0 开始),或者设置了 MIT_NEED_ALL
模式,并且至少一个附加的迭代器无效,则会抛出 RuntimeException。
从 foreach 中调用此方法会触发警告“非法返回类型”。
版本 | 描述 |
---|---|
8.1.0 | 如果在无效的迭代器上调用 MultipleIterator::key(),现在会抛出 RuntimeException。之前,返回的是 false 。 |