查詢

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

「 在雙端佇列中搜尋指定值的第一個匹配項,並返回該項的鍵名 」


函式名:Ds\Deque::find()

適用版本:PHP 7.1.0 及更高版本

函式描述:Ds\Deque::find() 函式用於在雙端佇列中搜尋指定值的第一個匹配項,並返回該項的鍵名。如果未找到匹配項,則返回 false。

用法:

public function find($value)

引數:

  • $value:要搜尋的值。

返回值:

  • 如果找到匹配項,則返回這個項的鍵名;
  • 如果未找到匹配項,則返回 false。

示例:

$deque = new Ds\Deque([10, 20, 30, 40, 50]);

$key = $deque->find(30);
var_dump($key); // 輸出 int(2)

$key = $deque->find(60);
var_dump($key); // 輸出 bool(false)

在上面的示例中,我們建立了一個包含整數的雙端佇列。然後,我們使用find()函式來搜尋值為 30 的第一個匹配項。該函式返回值為 2,表示該項在雙端佇列中的鍵名為 2。

接著,我們使用相同的函式搜尋值為 60 的匹配項。由於雙端佇列中不存在該值,所以函式返回 false。

請注意,Ds\Deque 類是 PHP 標準庫 "ds" 的一部分,因此在使用這個函式之前,你需要確保已經安裝和啟用了 "ds" 擴充套件模組。

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