我有一个数组,我试着写
array_push($json['Request']['Header'], "key" => "val");
但我收到了一个错误。写下面的作品,但它添加了一个数组,而不仅仅是键/ val
array_push($json['Request']['Header'], array("key" => "val"));
..
[0] => Array
(
[key] => val
)
//i would like
...
[key] => val
答案 0 :(得分:6)
为什么不简单地写:
$json['Request']['Header'] = array();
$json['Request']['Header']['key'] = 'val';
答案 1 :(得分:2)
尝试
$json['Request']['Header']['key'] = 'val';
答案 2 :(得分:1)
使用加法运算符附加关联数组:
$json['Request']['Header'] += array("key" => "val");