143 of 410 menu

array_merge_recursive 함수

array_merge_recursive 함수는 두 개 이상의 배열을 하나로 병합합니다. array_merge 함수와의 차이는 병합할 배열에 동일한 키가 있을 때 나타납니다. 예제를 참조하세요.

구문

array_merge_recursive(array ...$arrays): array

예제

동일한 키를 가진 두 배열을 병합해 보겠습니다:

<?php $arr1 = ['a' => 1, 2, 3]; $arr2 = ['a' => 4, 5, 6]; $res = array_merge_recursive($arr1, $arr2); var_dump($res); ?>

코드 실행 결과:

['a' => [1, 4], 2, 3, 5, 6]

예제

비교를 위해 array_merge 함수가 어떻게 동작하는지 확인하세요:

<?php $arr1 = ['a' => 1, 2, 3]; $arr2 = ['a' => 4, 5, 6]; $res = array_merge($arr1, $arr2); var_dump($res); ?>

코드 실행 결과:

['a' => 1, 2, 3, 5, 6]

함께 보기

  • array_merge 함수,
    역시 배열을 병합합니다
  • array_combine 함수,
    두 배열을 하나의 연관 배열로 병합합니다
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부