CachingIterator::hasNext()
检查当前迭代器是否有下一个元素可用
函数名称:CachingIterator::hasNext()
适用版本:PHP 5 >= 5.1.0, PHP 7
函数描述:
CachingIterator::hasNext() 方法用于检查当前迭代器是否有下一个元素可用。
用法:
bool CachingIterator::hasNext ( void )
参数:
此函数没有任何参数。
返回值:
如果当前迭代器有下一个元素可用,则返回 true,否则返回 false。
示例:
以下示例演示了如何使用CachingIterator::hasNext()方法检查迭代器的下一个元素:
$fruitArray = array("apple", "banana", "cherry");
$fruitIterator = new CachingIterator(new ArrayIterator($fruitArray));
if ($fruitIterator->hasNext()) {
echo "Next element is available.";
} else {
echo "Next element is not available.";
}
输出结果:
Next element is available.