查詢

Ds\Queue::peek()函式—用法及示例

「 返回佇列的下一個元素,而不刪除它 」


函式名稱:Ds\Queue::peek()

函式說明:Ds\Queue::peek() 函式用於返回佇列的下一個元素,而不刪除它。

適用版本:該函式適用於 PHP 7.2 及以上版本,並且需要安裝 Data Structures 擴充套件庫。

用法:

  1. 首先,建立一個 Ds\Queue 物件: $queue = new Ds\Queue();

  2. 使用 push() 方法向佇列中新增元素: $queue->push("apple"); $queue->push("banana"); $queue->push("cherry");

  3. 使用 peek() 方法檢視佇列的下一個元素,但不刪除它: $nextElement = $queue->peek(); echo $nextElement; // 輸出:apple

    注意:peek() 方法不會修改佇列本身,所以下一次呼叫 peek() 方法還會返回 "apple"。

示例:

require_once 'vendor/autoload.php'; // 匯入 Data Structures 擴充套件庫

use Ds\Queue;

$queue = new Queue();
$queue->push("apple");
$queue->push("banana");
$queue->push("cherry");

$nextElement = $queue->peek();
echo $nextElement; // 輸出:apple

在上面的示例中,我們首先匯入 Data Structures 擴充套件庫。然後,建立一個 Ds\Queue 物件,並使用 push() 方法向佇列中新增三個元素("apple","banana" 和 "cherry")。最後,我們使用 peek() 方法獲取佇列的下一個元素並將其輸出為 "apple"。

補充糾錯
上一個函式: Ds\Queue::jsonSerialize()函式
下一個函式: Ds\Queue::pop()函式
熱門PHP函式
分享連結