PHP 함수 소개—array_merge(): 여러 배열을 새로운 배열로 병합
PHP에는 배열을 처리하는 데 도움이 되는 강력한 함수가 많이 있습니다. 매우 유용한 함수 중 하나는 array_merge() 함수입니다. 이 함수는 여러 배열을 새 배열로 결합하고 이 새 배열을 반환할 수 있습니다. 이번 글에서는 몇 가지 예시와 함께 array_merge() 함수의 사용법을 자세히 살펴보겠습니다.
array_merge() 함수의 구문은 매우 간단합니다.
array_merge ( array $array1 [, array $... ] ) : array
array_merge() 함수는 여러 배열을 매개 변수로 받아들이고 최종적으로 병합된 새 배열을 반환합니다.
다음은 array_merge() 함수를 사용하는 몇 가지 샘플 코드입니다.
예제 1: 두 개의 배열 병합
$array1 = array('apple', 'banana', 'orange'); $array2 = array('kiwi', 'melon', 'grape'); $result = array_merge($array1, $array2); print_r($result);
출력 결과:
Array ( [0] => apple [1] => banana [2] => orange [3] => kiwi [4] => melon [5] => grape )
이 예에는 $array1과 $array2라는 두 개의 배열이 있습니다. array_merge() 함수를 호출하여 이 두 배열을 새로운 배열 $result로 병합합니다. 보시다시피 새 배열에는 원래 배열의 모든 요소가 포함됩니다.
예 2: 여러 배열 병합
$array1 = array('apple', 'banana', 'orange'); $array2 = array('kiwi', 'melon', 'grape'); $array3 = array('strawberry', 'pineapple'); $result = array_merge($array1, $array2, $array3); print_r($result);
출력 결과:
Array ( [0] => apple [1] => banana [2] => orange [3] => kiwi [4] => melon [5] => grape [6] => strawberry [7] => pineapple )
이 예에는 $array1, $array2 및 $array3 세 개의 배열이 있습니다. array_merge() 함수를 호출하여 이 세 개의 배열을 새로운 배열 $result로 병합합니다. 보시다시피 새 배열에는 원래 배열의 모든 요소가 포함됩니다.
예 3: 연관 배열 병합
$array1 = array('name' => 'John', 'age' => 25); $array2 = array('name' => 'Jane', 'email' => 'jane@example.com'); $result = array_merge($array1, $array2); print_r($result);
출력 결과:
Array ( [name] => Jane [age] => 25 [email] => jane@example.com )
이 예에는 두 개의 연관 배열 $array1 및 $array2가 있습니다. 두 배열 모두 'name'이라는 동일한 키를 가지고 있습니다. array_merge() 함수를 호출하면 새 배열 $result의 동일한 키가 덮어쓰여집니다. 즉, 마지막 키-값 쌍의 값이 유지됩니다.
요약:
array_merge() 함수는 여러 배열을 새 배열로 병합하는 데 도움이 되는 매우 유용한 함수입니다. 일반 배열 및 연관 배열에 사용할 수 있으며 간결하고 효율적입니다. 실제 사용에서는 필요에 따라 여러 배열을 병합하여 데이터 처리를 더욱 유연하고 편리하게 만들 수 있습니다.
위 내용은 의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!