函式名稱:SplDoublyLinkedList::count()
適用版本:PHP 5 >= 5.3.0, PHP 7
函式描述:SplDoublyLinkedList::count() 函式用於獲取雙向連結串列中的元素數量。
語法:public SplDoublyLinkedList::count(): int
返回值:返回雙向連結串列中的元素數量,如果連結串列為空,則返回0。
示例:
$list = new SplDoublyLinkedList();
$list->push(10);
$list->push(20);
$list->push(30);
$count = $list->count();
echo "元素數量:" . $count; // 輸出:元素數量:3
在上面的例子中,我們建立了一個 SplDoublyLinkedList 例項 $list,並使用 push() 方法向連結串列中新增了三個元素。然後,我們使用 count() 方法獲取連結串列中的元素數量,並將結果輸出到螢幕上。
注意:count() 方法返回的是連結串列中的元素數量,並不包括棧底部的元素(如果使用 push() 方法新增元素)。如果想要獲取包括棧底部元素的數量,可以使用 count() + bottom() 方法。