(PHP 5 >= 5.3.0,PHP 7,PHP 8)
MultipleIterator::current — 获取已注册的迭代器实例
此函数没有参数。
一个 array,包含每个附加迭代器的当前值。
如果迭代器无效(从 PHP 8.1.0 开始),或者设置了模式 MIT_NEED_ALL
且至少一个附加迭代器无效,则会抛出一个 RuntimeException。或者如果键为 null
并且设置了 MIT_KEYS_ASSOC
,则会抛出一个 IllegalValueException。
版本 | 描述 |
---|---|
8.1.0 | 如果在无效迭代器上调用 MultipleIterator::current(),现在会抛出一个 RuntimeException。之前会返回 false 。 |