查詢

Ds\Map::put()函式—用法及示例

「 在 Ds\Map 物件中新增一個鍵值對 」


函式名:put()

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

用法:put() 函式用於在 Ds\Map 物件中新增一個鍵值對。如果指定的鍵已存在,則會用新的值替換舊的值。

語法:public function put($key, $value): void

引數:

  • $key:要新增或替換的鍵。
  • $value:要與鍵關聯的值。

示例:

$map = new Ds\Map();
$map->put('name', 'John');  // 新增鍵值對
$map->put('age', 25);      // 新增鍵值對

// 替換現有的鍵對應的值
$map->put('name', 'Mike');

// 輸出所有鍵值對
foreach ($map as $key => $value) {
    echo $key . ': ' . $value . PHP_EOL;
}

輸出:

name: Mike
age: 25

注意:如果嘗試新增或替換不存在的鍵,則會將鍵值對新增到 Ds\Map 物件中。

補充糾錯
上一個函式: Ds\Map::pairs()函式
下一個函式: Ds\Map::putAll()函式
熱門PHP函式
分享連結