예
하나 개의 배열에 두 배열을 병합 :
<?php
$a1=array("red","green");
$a2=array("blue","yellow");
print_r(array_merge($a1,$a2));
?>
»실행 예 정의 및 사용
array_merge() 함수는 하나 개의 어레이로 하나 개 이상의 배열을 병합.
Tip: 당신은 함수에 하나 개의 배열을 지정하거나 원하는만큼 할 수 있습니다.
Note: 두 개 이상의 배열 요소가 동일한 키가있는 경우, 마지막 하나는 다른 사람을 무시합니다.
Note: 당신이에 하나 개의 배열을 할당하면 array_merge() 함수와 키가 정수, 함수가 각각의 값 (아래 예 2 참조)에 대해 1 씩 정수 0에서 시작 키와 증가로 새로운 배열을 반환합니다.
팁이 함수와의 차이 array_merge_recursive() 두 개 이상의 배열 요소가 동일한 키를 가지고 때 함수이다. 키들을 대체하는 대신 상기 array_merge_recursive() 함수는 배열로 값을 만든다.
통사론
array_merge( array1,array2,array3... )
매개 변수 | 기술 |
---|---|
array1 | 필요합니다. 배열을 지정합니다 |
array2 | 선택 과목. 배열을 지정합니다 |
array3,... | 선택 과목. 배열을 지정합니다 |
기술적 세부 사항
반환 값 : | 병합 된 배열을 돌려줍니다 |
---|---|
PHP 버전 : | 4+ |
변경 내역 : | PHP 5.0,이 함수는 입력 변수 어레이의 동의 |
더 예
예 1
하나 개의 배열에 두 개의 연관 배열을 병합 :
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge($a1,$a2));
?>
»실행 예 예 2
정수 키를 하나 개의 배열 매개 변수를 사용하여 :
<?php
$a=array(3=>"red",4=>"green");
print_r(array_merge($a));
?>
»실행 예 <PHP 배열 문헌