我面临着一些关于返回值的问题,现在我可以用变量返回,但它会自动将它分离成 4 个数组。以下是我使用 json_decode$json_template = json_decode($json_body,true);函数时的数据
{
"username": "",
"password": "",
"environment": "900"
}
之后我需要通过合并变量更改值,所以我使用 Map 函数:
$map = new Map($json_template);
$maps = $map->map(function($key, $value){
if($key == 'password'){
$value = 'test';
}
return array($key=>$value);
});
结果变成了:
[
{
"username": ""
},
{
"password": "test"
},
{
"environment": "900"
}
]
但我希望我的结果会像
{
"username": "",
"password": "test",
"environment": "900"
}
我应该添加或更改什么代码?
小唯快跑啊
婷婷同学_