📅  最后修改于: 2023-12-03 15:18:21.144000             🧑  作者: Mango
SplPriorityQueue
是PHP中的一个类,它是实现了优先队列的数据结构。
key()
函数是SplPriorityQueue
类的一个成员函数,用于获取当前队列的顶点元素的索引。
public function key(): mixed
无参数。
key()
函数返回当前队列顶点元素的索引。如果队列是空的,则返回null
。
以下是一个示例,演示了如何使用key()
函数:
$pq = new SplPriorityQueue();
$pq->insert('foo', 1);
$pq->insert('bar', 2);
$pq->insert('baz', 3);
echo "队列顶点元素的索引:" . $pq->key(); // 输出 2
key()
函数是SplPriorityQueue
类的一个成员函数,用于获取当前队列顶点元素的索引。它在对优先队列进行操作时非常有用。