array_merge

(PHP 4 )

array_merge -- 두개 혹은 그 이상의 배열을 병합한다.

설명

array array_merge ( array array1, array array2 [, array ...])

array_merge() 는 두개 혹은 그 이상의 배열을 병합하며, 값은 이전 배열의 끝에 붙어 추가된다. 그 결과를 배열로 반환한다.

만약 입력된 배열이 같은 문자열 키를 가진다면, 그 키에 대해 나중에 온 값이 이전의 값을 대체한다. 그러나 입력된 배열이 같은 숫자 키를 가진다면, 나중 값이 처음값을 대체하지 않고 나중 값은 배열의 뒤에 추가가 된다.

예 1. array_merge()

$array1 = array ("color" => "red", 2, 4);

$array2 = array ("a", "b", "color" => "green", "shape" => "trapezoid", 4);

array_merge ($array1, $array2);

결과로 나타나는 배열은 array("color" => "green", 2, 4, "a", "b", "shape" => "trapezoid", 4)이 된다.

array_merge_recursive()을 참고하라.