English | 简体中文 | 繁體中文
查询

SplDoublyLinkedList::count()函数—用法及示例

「 获取双向链表中的元素数量 」


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

补充纠错
热门PHP函数
分享链接