
array_merge_recursive 함수는 중첩된 배열을 합쳐주는 함수입니다. 이 함수를 사용하여 두 개의 중첩된 배열을 합쳐내는 방법은 다음과 같습니다.
#hostingforum.kr
php
$array1 = array(
'a' => array('x' => 1, 'y' => 2),
'b' => array('x' => 3, 'y' => 4)
);
$array2 = array(
'a' => array('x' => 5, 'y' => 6),
'b' => array('x' => 7, 'y' => 8)
);
$result = array_merge_recursive($array1, $array2);
print_r($result);
위의 코드를 실행하면 다음과 같은 결과가 나옵니다.
#hostingforum.kr
php
Array
(
[a] => Array
(
[x] => Array
(
[0] => 1
[1] => 5
)
[y] => Array
(
[0] => 2
[1] => 6
)
)
[b] => Array
(
[x] => Array
(
[0] => 3
[1] => 7
)
[y] => Array
(
[0] => 4
[1] => 8
)
)
)
array_merge_recursive 함수는 중첩된 배열을 합쳐주는 함수이므로, 중첩된 배열을 합쳐주는 데에 적합합니다.
2025-04-03 14:05