查詢

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函式
分享連結