函数名: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 对象中。