Как правильно соединить два массива?

Есть два массива:

Array
(
    [address] => Array
        (
            [city] => Moscow
        )

)


и
Array
(
    [address] => Array
        (
            [country] => Russia
        )

)


Как их можно сложить, чтобы результирующий массив выглядел так:

Array
(
    [address] => Array
        (
            [city] => Moscow
            [country] => Russia
        )

)


Array_merge работает не так как нужно.
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
array_merge_recursive()

$a = [
	'address' => [
		'city' => 'Moscow'
	]
];
 
$b = [
	'address' => [
		'country' => 'Russia'
	]
];
 
$c = array_merge_recursive($a, $b);
var_dump($c);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы