PHP合并数组子键

PHP合并数组子键,php,Php,我已经看到了一些关于这方面的问题和答案,但似乎没有一个能满足我的需要。基本上,我有: 阵列1: [2014-1-1] [0] 'goodthings' = 9 阵列2: [2014-1-1] [0] 'badthings' = 2 我想创造: 结果射线: [2014-1-1] [0] 'goodthings' = 9 'badthings' = 2 其中[2014-1-1]是日期列表,[0]是一天中的小

我已经看到了一些关于这方面的问题和答案,但似乎没有一个能满足我的需要。基本上,我有:

阵列1:

[2014-1-1]
    [0]
        'goodthings' = 9
阵列2:

[2014-1-1]
    [0]
        'badthings' = 2
我想创造:

结果射线:

[2014-1-1]
    [0]
        'goodthings' = 9
        'badthings' = 2

其中[2014-1-1]是日期列表,[0]是一天中的小时数。。。似乎是一个简单的请求,但我想不出来?

不确定这是否正是您想要的,但是

使用

给予


您是否尝试过
array\u merge()
?请为原始数组和结果数组显示
var\u dump()
print\u r()
的输出结果。从结果中可以看出,您似乎是在字符串串联之后,特别是如果内键
[0]
有意义的话……谢谢您标记的非常接近,但每个整数代表一天中的一个小时,因此我需要最终结果:0-->好事,坏事1-->好事,坏事。。。等令人沮丧的一笑
$array1 = [
    '2014-1-1' => [
        0 => ['goodthings' => 9]
    ]
];

$array2 = [
    '2014-1-1' => [
        0 => ['badthings' => 2]
    ]
];

$result = array_merge_recursive($array1, $array2);
var_dump($result);
[ "2014-1-1" => [
    0 => [ "goodthings" => 9 ]
    1 => [ "badthings" => 2 ]
]