我有两个数组:
$result = ["should" => 1];
$result1 = ["must" => 4, "should" => 3];
我需要将结果分成这样的单个数组:
["should" => 1, "must" => 4, "should" => 3]
我得到这个结果:
["should" => [1,3], "must" => 4]
答案 0 :(得分:1)
您可以使用array_merge_recursive
,因为key
是重复的,因此您无法获得您提到的具有相同键should
的关联数组。
$result = ["should" => 1];
$result1 = ["must" => 4, "should" => 3];
print_r(array_merge($result,$result1));
使用array_merge_recursive
将输出您
["should" => [1,3], "must" => 4]
,它是有效的关联数组。