函式 Ds\Map::hasValue() 用於檢查 map 中是否存在指定的值,並返回布林值。
使用方法:
- 建立一個 Ds\Map 物件,儲存鍵值對。
- 呼叫 hasValue() 方法並傳入要檢查的值作為引數。
- 返回布林值,表示指定值是否存在於 map 中。
示例程式碼:
// 建立一個 Ds\Map 物件,並儲存一些鍵值對
$map = new Ds\Map(["a" => 1, "b" => 2, "c" => 3]);
// 呼叫 hasValue() 方法來檢查指定的值是否存在於 map 中
$result1 = $map->hasValue(2); // 返回 true,因為 2 是存在於 map 中的值
$result2 = $map->hasValue(4); // 返回 false,因為 4 不是存在於 map 中的值
// 輸出結果
var_dump($result1); // bool(true)
var_dump($result2); // bool(false)
該方法在 PHP 7.3 版本中被引入,可以在這個版本及以上的 PHP 版本中使用。