IteratorIterator::valid

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

IteratorIterator::valid检查当前元素是否有效

描述

public IteratorIterator::valid(): bool

检查当前元素是否有效。

参数

此函数没有参数。

返回值

如果当前元素有效,则返回 true,否则返回 false

参见

添加笔记

用户贡献的笔记 1 个笔记

mike at eastghost dot com
6 年前
当迭代器除了元素索引之外还有其他元素时,迭代器为“有效”。

换句话说:迭代器被 next() 到最后一个元素后,迭代器不再“有效”。

换句话说:“hasNext” 检查只会返回 ::valid()
To Top