我有这两个数组:
array1[1]["associativeKey1"]
["associativeKey2"]
[2]["associativeKey1"]
["associativeKey2"]
...
array2["associative"]
我为array1中的每个数字生成一个array2,NOT associativeKey,只生成数字。 我想合并这样的:
array1[1]["associativeKey1"]["associativeKey2"][content of array2 with all its keys]
[2]["associativeKey1"]["associativeKey2"][content of array2 with all its keys]
你能帮帮我吗?
非常感谢!
答案 0 :(得分:0)
您应该尝试使用array_values(仅在不递归的情况下)
答案 1 :(得分:0)
如果我理解正确,你可以为array1的每个顶级元素调用arra-merge
foreach ($array1 as &$item) {
$item = array_merge($item, $array2);