当迭代器拥有超出其元素索引的附加元素时,它就是“有效的”。
换句话说:在迭代器使用 next() 方法跳转到其最终元素之后,迭代器将不再“有效”。
换句话说:“hasNext”检查将简单地返回 ::valid()
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
IteratorIterator::valid — 检查当前元素是否有效
此函数没有参数。
当迭代器拥有超出其元素索引的附加元素时,它就是“有效的”。
换句话说:在迭代器使用 next() 方法跳转到其最终元素之后,迭代器将不再“有效”。
换句话说:“hasNext”检查将简单地返回 ::valid()