php에서 배열의 값을 하나로 병합, 합치는 방법을 알아보려고 합니다.



# php 배열 하나로 합치기, array_merge()
php는 배열 타입을 병합(merge)하기 쉽도록 array_merge() 내장함수를 제공합니다.

array_merge(배열값들 ...)


array_merge() 함수를 사용하면 여러 개의 배열을 하나로 합칠 수 있습니다. 그럼 어떻게 사용할 수 있는지 간단한 예제를 만들어보겠습니다.


! php, array_merge() 예제보기
아래는 두 개의 배열을 하나로 병합하는 간단한 예제입니다. 만약 아래와 같은 배열이 존재하는 경우를 생각해봅니다.
<?php
  $arrayOne = array('web', 'is');
  $arrayTwo = array('free', 'com');
?>

이제 두 개의 배열 값을 새로운 변수 $arrayThree에 병합 후 사용하고자 합니다. 아래와 같이 명령어를 입력합니다.
<?php
  $arrayThree = array_merge($arrayOne, $arrayTwo);

  print_r($arrayThree);
?>

이제 출력 결과를 확인하면 아래와 같습니다.
(
  [0] => web
  [1] => is
  [2] => free
  [3] => com
)

예상한 것처럼 $arrayOne, $arrayTwo의 값이 병합되어 출력된 것을 확인할 수 있습니다. 여기까지 php의 배열값 병합 방법에 대하여 알아봤습니다.