簡體   English   中英

將兩個數組合並為一個

[英]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); ,並且seriesname已放入返回的數組中。 array_push($first,$second); 什么也不返回。

我缺少什么功能?

謝謝。

順便說一下,我們要達到我要實現的目標:

結果

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);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM