查詢

Ds\Deque::reverse()函式—用法及示例

「 將 Deque(雙向佇列)中的元素順序反轉,並返回反轉後的新 Deque 物件 」


函式名稱:Ds\Deque::reverse()

適用版本:PHP 7.4.0 或更高版本

用法:Ds\Deque::reverse() 函式用於將 Deque(雙向佇列)中的元素順序反轉,並返回反轉後的新 Deque 物件。注意,原始的 Deque 物件不會被修改。

示例:

$deque = new Ds\Deque(['apple', 'banana', 'cherry']);
$reversedDeque = $deque->reverse();

print_r($reversedDeque);

輸出:

Ds\Deque Object
(
    [0] => cherry
    [1] => banana
    [2] => apple
)

在上面的示例中,我們建立一個 Deque 物件並初始化了三個元素。然後,我們使用 reverse() 函式將元素順序反轉,並將結果賦值給新的 Deque 物件 $reversedDeque。最後,我們列印出反轉後的新 Deque 物件,可以看到元素的順序已經被反轉了。

需要注意的是,原始的 Deque 物件 $deque 並沒有被修改,仍然保持著原來的順序。而新的 Deque 物件 $reversedDeque 則是按照反轉後的順序排列的。

補充糾錯
上一個函式: Ds\Deque::reduce()函式
下一個函式: Ds\Deque::remove()函式
熱門PHP函式
分享連結