English | 简体中文 | 繁體中文
查询

LimitIterator::next()函数—用法及示例

「 将迭代器的内部指针移动到下一个元素 」


函数名:LimitIterator::next()

适用版本:PHP 5 >= 5.1.0, PHP 7

函数说明:LimitIterator::next() 方法用于将迭代器的内部指针移动到下一个元素。

用法:public void LimitIterator::next ( void )

参数说明:该函数没有参数。

返回值:该函数没有返回值。

示例:

$array = ['apple', 'banana', 'cherry', 'date', 'elderberry'];
$iterator = new ArrayIterator($array);
$limitIterator = new LimitIterator($iterator, 1, 3);

$limitIterator->next(); // 移动到下一个元素
echo $limitIterator->current(); // 输出 'cherry'

在上面的示例中,我们创建了一个数组迭代器 $iterator,然后使用 LimitIterator 将其限制为从索引 1 开始,长度为 3。然后我们调用 next() 方法将内部指针移动到下一个元素,并使用 current() 方法获取当前元素的值输出为 'cherry'。

补充纠错
上一个函数: LimitIterator::rewind()函数
下一个函数: LimitIterator::key()函数
热门PHP函数
分享链接