函式名稱:Ds\Deque::last()
適用版本:PHP 7.0及以上版本
函式描述:該函式用於返回雙向佇列(Deque)中的最後一個元素,而不會對佇列進行修改。
用法示例:
// 建立一個雙向佇列
$deque = new Ds\Deque([1, 2, 3]);
// 獲取最後一個元素
$lastElement = $deque->last();
// 輸出最後一個元素
var_dump($lastElement); // int(3)
// 佇列不會被修改
var_dump($deque->toArray()); // array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }
上述示例程式碼建立了一個雙向佇列,其中包含了數字1、2和3。然後,透過呼叫last()
函式,獲取了佇列中的最後一個元素。最後輸出了該元素,結果為3。需要注意的是,呼叫last()
函式不會改變原始佇列的內容。
如果佇列為空,則呼叫last()
函式將返回null。
另外,該函式屬於Ds\Deque類,需要在使用之前先匯入相關名稱空間或使用完全限定的類名進行呼叫。