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

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

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

)


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

)


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

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

)


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

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

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
23 апр. 2024, в 11:46
3000 руб./за проект
23 апр. 2024, в 11:38
20000 руб./за проект