как совместить два массива? - PullRequest
2 голосов
/ 24 марта 2012

у меня есть два таких массива

первый массив

Array
(
    [0228] => Array
        (
            [name] => ''
            [address] => ''
        )

    [0275] => Array
        (
            [name] => ''
            [address] => ''
        )
)

второй массив

Array
(
    [0228] => Array
        (
            [start_date] => ''
            [payment] => ''
        )

    [0275] => Array
        (
            [start_date] => ''
            [payment] => ''
        )
)

я хочу объединить эти два, сопоставив ключи массива и выйтипоставить как

Array
(
    [0228] => Array
        (
            [name] => ''
            [address] => ''
            [start_date] => ''
            [payment] => ''
        )

    [0275] => Array
        (
            [name] => ''
            [address] => ''
            [start_date] => ''
            [payment] => ''
        )
)

как это сделать?Есть ли встроенная функция в php для такого типа объединения массивов?

С уважением

Ответы [ 2 ]

7 голосов
/ 24 марта 2012

Попробуйте

array_merge_recursive($array1, $array2);

Здесь есть больше функций массива: http://www.php.net/manual/en/ref.array.php

6 голосов
/ 24 марта 2012

использование array_merge_recursive - http://www.php.net/manual/en/function.array-merge-recursive.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...