查詢

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

「 從雙向佇列中移除指定值的第一個匹配項 」


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

適用版本: PHP 7.1及以上版本 

函式描述: 從雙向佇列中移除指定值的第一個匹配項。

用法:

public function remove($value): bool

引數:

  • $value (mixed):要從雙向佇列中移除的值。

返回值:

  • bool:如果成功移除了值,則返回true,否則返回false。

示例:

<?php

// 建立一個新的雙向佇列
$deque = new Ds\Deque([1, 2, 3, 4, 5, 5, 6]);

// 移除第一個匹配項
$removed = $deque->remove(5);

echo "是否成功移除值: " . ($removed ? "是" : "否") . "\n";

// 列印更新後的雙向佇列
print_r($deque);

?>

輸出:

是否成功移除值: 是
Ds\Deque Object
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
)

以上示例建立了一個包含一些值的雙向佇列,然後使用remove(5)方法移除了第一個匹配項5。最後列印了更新後的雙向佇列。輸出顯示成功移除了值,並列印了更新後的佇列。

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