PHP 개발에서, 여러 숫자가 종종 더 큰 배열로 결합되어 후속 데이터 처리를 용이하게합니다. PHP의 내장 Array_Merge 기능은이 기능을 구현하는 무기입니다.
Array_Merge 함수는 매개 변수로 여러 배열을 가져 와서 새 배열로 병합합니다. 기본 구문은 다음과 같습니다.
Array_Merge (Array $ array1 [, array $ ...]) : 배열
여기서 $ array1 은 첫 번째 필요한 배열이고 후속 매개 변수는 선택적 다른 배열입니다.
$ 과일 = 배열 ( '사과', '바나나', '체리'); $ 야채 = 어레이 ( '당근', '브로콜리', '양배추'); <p>$ combinedArray = array_merge ($ 과일, $ 야채);</p> <p>print_r ($ combinedArray);<br>
출력 결과는 다음과 같습니다.
정렬 ( [0] => 애플 [1] => 바나나 [2] => 체리 [3] => 당근 [4] => 브로콜리 [5] => 양배추 ))
결과에서, 우리는 두 배열의 요소가 순서대로 배열되어 새로운 배열로 성공적으로 병합된다는 것을 알 수 있습니다.
병합 배열에 문자열 키 이름이 포함 된 경우 Array_Merge는 이전 배열에서 동일한 키 이름의 요소 값을 무시하고 후속 배열 요소가 우선합니다. 정수 키는 연속 숫자로 다시 표시됩니다.
$ array1 = array ( 'a'=> 'apple', 'b'=> 'banana'); $ array2 = array ( 'b'=> '브로콜리', 'c'=> '당근'); <p>$ combinedArray = array_merge ($ array1, $ array2);</p> <p>print_r ($ combinedArray);<br>
출력 결과 :
정렬 ( [A] => Apple [B] => 브로콜리 [C] => 당근 ))
여기서 키 이름 'B' 가있는 값은 다음 배열에 의해 '브로콜리' 로 덮어 씁니다.
Array_Merge 는 PHP의 매우 실용적인 조합 및 병합 기능으로 여러 배열의 처리 흐름을 효과적으로 단순화 할 수 있습니다. 키 이름에 대한 재정의 규칙 및 색인 재설정 메커니즘을 마스터하면보다 안정적이고 효율적인 코드를 작성하는 데 도움이 될 수 있습니다.