
array_combine 함수를 사용하여 두 개의 배열을 하나의 배열로 합쳐주는 방법은 다음과 같습니다.
#hostingforum.kr
php
$array1 = array("이름", "나이", "성별");
$array2 = array("홍길동", 25, "남자");
$result = array_combine($array1, $array2);
print_r($result);
위 코드를 실행하면 다음과 같은 결과가 나옵니다.
#hostingforum.kr
php
Array
(
[이름] => 홍길동
[나이] => 25
[성별] => 남자
)
array_combine 함수는 두 개의 배열을 하나의 배열로 합쳐주는 함수입니다. 첫 번째 배열의 키와 두 번째 배열의 값이 key-value 쌍으로 구성된 하나의 배열을 반환합니다.
만약 두 개의 배열의 길이가 다르다면, array_combine 함수는 두 번째 배열의 값이 더 많은 경우에만 에러를 발생시킵니다. 첫 번째 배열의 값이 더 많은 경우에는 NULL 값이 추가됩니다.
2025-08-09 12:17