函式名: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'。