函式名稱:Ds\Deque::contains()
適用版本:PHP 7.1及更高版本(要求安裝了Ds外掛)
用法:此方法用於判斷雙端佇列(Deque)中是否包含指定的元素,並返回布林值。注意,此方法僅適用於使用Ds\Deque類建立的雙端佇列。
語法:public function contains($value): bool
引數:
- $value(必選):要搜尋的元素。
返回值:如果雙端佇列包含指定的元素,則返回true;否則返回false。
示例:
use Ds\Deque;
$deque = new Deque([1, 2, 3, 4, 5]);
var_dump($deque->contains(3)); // 輸出: bool(true)
var_dump($deque->contains(6)); // 輸出: bool(false)
在上面的示例中,我們首先建立了一個雙端佇列$deque,幷包含了一些整數元素。然後,我們使用contains()方法來判斷$deque是否包含指定元素。第一個呼叫contains(3)返回了true,因為佇列中確實包含元素3。然而,第二個呼叫contains(6)返回了false,因為佇列中並不包含元素6。
請注意,在使用contains()之前,確保已在你的環境中安裝了Ds外掛。