示例数组:
$r["NO"] = array(
"hello" => "hey",
"hey" => array("oij", "ioj"),
"hola" => "hia"
);
如何添加
"blabla" => "hey"
现在位于该数组的底部?
最终结果应为:
$r["NO"] = array(
"hello" => "hey",
"hey" => array("oij", "ioj"),
"hola" => "hia",
"blabla" => "hey"
);
我尝试了各种array_push而没有任何运气。
答案 0 :(得分:4)
关联数组中不能有重复的键。
更新::您只需设置密钥=>像这样的价值:
$r["NO"]["blabla"] = "hey";
答案 1 :(得分:1)
不,你不能,钥匙必须是唯一的。您可以将php的关联数组映像为其他语言的哈希映射。
修改强> 的
对于您编辑过的案例,您可以$r["NO"]['blabla'] = 'value';