현재 위치: > 최신 기사 목록> PHP 배열 조합 및 기능 소개 : Array_Merge () 사용 및 예제

PHP 배열 조합 및 기능 소개 : Array_Merge () 사용 및 예제

M66 2025-06-18

PHP 배열 조합 및 기능 소개 : Array_Merge () 사용 및 예제

PHP에서 배열은 매우 일반적인 데이터 유형이며 배열을 조작하기위한 많은 내장 기능을 제공합니다. 오늘날 우리는 매우 유용한 기능 인`array_merge ()`을 소개 할 것입니다.`array_merge ()`는 여러 숫자를 새 배열로 결합하여 병합 된 결과를 반환 할 수 있습니다. 이 기사에서는`array_merge ()`함수의 사용법과 몇 가지 예제에 대해 자세히 알아볼 것입니다.

array_merge () 함수의 기본 구문

`array_merge ()`함수의 구문은 매우 간단합니다.

 array_merge ( array $array1 [, array $... ] ) : array

이 기능은 여러 배열을 매개 변수로 사용하고 새로운 병합 배열을 반환합니다.

예 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`가 3 개의 배열이 있습니다. `array_merge ()`함수를 호출 한 후, 3 개의 배열은 원래 배열의 모든 요소를 ​​포함하는 새로운 배열`$ result '로 결합됩니다.

예 3 : 연관 배열 병합

`array_merge ()`함수는 일반 배열뿐만 아니라 연관 배열 병합에도 적합합니다. 다음은 연관 배열 병합의 예입니다.

 
$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 ()`함수를 호출 할 때 후속 배열은 이전 배열에서 동일한 키 값을 덮어 씁니다. 따라서`$ 결과 '배열의'이름 '값은`'Jane '에 의해 덮어 씁니다.

요약

`array_merge ()`함수는 PHP에서 매우 실용적인 배열 처리 기능입니다. 일반 어레이에 적용될뿐만 아니라 연관 배열 병합을 지원하며 전달 된 배열을 기반으로 데이터를 유연하게 처리 할 수 ​​있습니다. 실제 개발에서`array_merge ()`는 배열 데이터를보다 효율적으로 조작하고 처리하는 데 도움이 될 수 있습니다.