函式名: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 物件中。