将两个数组合并为一个

Merge two arrays into one

我知道堆栈溢出很糟糕,但是,所有与我的情况不同的情况,不同的数组结构,我无法在我的情况下实现。

我有两个数组。

第一个:

  Array
    (
        [seriesname] => rencana
        [data] => Array
            (
                [0] => Array
                    (
                        [value] => 70
                    )

                [xxx] => Array
                    (
                        [value] => xxx
                    )
            )
    )

第二个:

Array
(
    [seriesname] => realisasi
    [data] => Array
        (
            [0] => Array
                (
                    [value] => 20
                )
            [xxx] => Array
                (
                        [value] => xxx
                )

        )

)

我试过 array_merge($first,$second); ,系列名已经进入返回的数组。 array_push($first,$second); returns 没有。

我缺少什么功能或什么?

谢谢。

顺便说一下我想达到的目标:

结果

array (
[seriesname] => rencana
    [data] => Array
        (
            [0] => Array
                (
                    [value] => 70
                )

            [xxx] => Array
                (
                   [value] => xxx
                )

        ),
[seriesname] => realisasi
    [data] => Array
        (
            [0] => Array
                (
                    [value] => 20
                )

            [xxx] => Array
                (
                    [value] => xxx
                )

        )
)

您可以将 存储在一个数组中 -

$new = array($first,$second);