查詢

IteratorIterator::rewind()函式—用法及示例

「 將迭代器重置到第一個元素 」


函式名稱:IteratorIterator::rewind()

適用版本:PHP 5,PHP 7

函式描述:該方法將迭代器重置到第一個元素。

用法:

void IteratorIterator::rewind ( void )

引數:該函式沒有任何引數。

返回值:該函式沒有返回值。

示例:

// 建立一個迭代器
$fruits = new ArrayIterator(array('apple', 'banana', 'cherry'));

// 建立一個迭代器迭代器
$iterator = new IteratorIterator($fruits);

// 重置迭代器到第一個元素
$iterator->rewind();

// 輸出第一個元素
echo $iterator->current(); // 輸出: apple

說明: IteratorIterator::rewind()方法用於將迭代器重置到第一個元素。在示例中,我們建立了一個包含水果的陣列迭代器$fruits,然後使用IteratorIterator將其包裝為一個迭代器迭代器$iterator。接著,我們使用rewind()方法將迭代器重置到第一個元素,然後使用current()方法獲取當前元素並輸出。在本例中,輸出結果為"apple"。

補充糾錯
上一個函式: IteratorIterator::valid()函式
下一個函式: IteratorIterator::next()函式
熱門PHP函式
分享連結