查詢

SplPriorityQueue::key()函式—用法及示例

「 返回當前節點的鍵值 」


函式名: SplPriorityQueue::key()

適用版本: PHP 5 >= 5.3.0, PHP 7

函式描述: SplPriorityQueue::key() 方法返回當前節點的鍵值。

用法:

$key = $queue->key();

引數: 無

返回值: 返回當前節點的鍵值。

示例:

$queue = new SplPriorityQueue();

$queue->insert('apple', 3);
$queue->insert('banana', 2);
$queue->insert('orange', 1);

// 獲取當前節點的鍵值
$key = $queue->key();

echo $key; // 輸出: 0

在上面的示例中,我們建立了一個SplPriorityQueue物件,並使用insert()方法將三個水果元素插入佇列中,每個元素都有一個優先順序。然後,我們使用key()方法獲取當前節點的鍵值,並將其賦值給變數$key。最後,我們列印出$key的值,它將輸出0,因為SplPriorityQueue物件使用一個陣列來儲存元素,而陣列的索引從0開始。

補充糾錯
熱門PHP函式
分享連結