函式名稱:CachingIterator::count()
適用版本:該函式在PHP 5 >= 5.2.0 和 PHP 7 之間可用。
用法:CachingIterator::count() 函式用於返回快取迭代器中元素的數量。
示例:
// 建立一個陣列
$array = array('apple', 'banana', 'cherry');
// 建立一個迭代器
$iterator = new CachingIterator(new ArrayIterator($array));
// 獲取快取迭代器中元素的數量
$count = $iterator->count();
echo "快取迭代器中的元素數量為: " . $count;
// 輸出結果: 快取迭代器中的元素數量為: 3
在上面的示例中,我們首先建立了一個陣列 $array
包含了三個元素。然後我們使用 ArrayIterator
建立了一個迭代器物件 $iterator
,並透過將其傳遞給 CachingIterator
建構函式來建立了一個快取迭代器。接下來,我們使用 $iterator->count()
獲取了快取迭代器中元素的數量,並將結果儲存在變數 $count
中。最後,我們將結果輸出到螢幕上。