函数名称: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() 方法。