在php中,根据索引合并2个数组而不覆盖


Merge 2 arrays based on index without overwriting in php

我有两个关联数组,我想根据数组的索引/键合并,我不希望它覆盖索引中的任何数组值。

Array 1:
Array
(
    [66529] => Array
        (
            [Download] => ON
        )
    [66587] => Array
        (
           [Download] => ON
        )
)
Array 2:
Array
(
    [66587] => Array
        (
            [PPT] => ON
        )
    [66529] => Array
        (
            [PPT] => OFF
        )
)

合并数组应该是:

Array
(
    [66529] => Array
        (
            [Download] => ON
            [PPT] => OFF
        )
    [66587] => Array
        (
           [Download] => ON
            [PPT] => ON
        )
)

我知道这可以使用循环来完成,但我正在寻找内置的php函数来做到这一点。

最后,得到了预期的结果。下面是适合我的解决方案