PHP array_combine() 함수
예제
두 배열을 병합하여 새 배열을 생성하며, 하나의 배열 요소가 키 이름이 되고 다른 배열 요소가 키 값이 됩니다:
<?php $fname=array("Bill","Steve","Mark"); $age=array("60","56","31"); $c=array_combine($fname,$age); print_r($c); ?>
정의 및 사용법
array_combine() 함수는 두 배열을 병합하여 새 배열을 생성하며, 하나의 배열은 키 이름이 되고 다른 배열은 키 값이 됩니다.
주의사항:키 이름 배열과 키 값 배열의 요소 개수는 같아야 합니다!
하나의 배열이 비어 있거나 두 배열의 요소 개수가 다를 경우, 이 함수는 false를 반환합니다.
문법
array_combine(keys,values);
매개 변수 | 설명 |
---|---|
keys | 필수. 키 이름 배열. |
values | 필수. 키 값 배열. |
추가적인 설명 및 주의사항
주의사항:두 매개 변수는 같은 개수의 요소를 가져야 합니다.
기술 세부 사항
반환 값: | 합쳐진 배열을 반환합니다. 두 배열의 요소 개수가 일치하지 않으면 FALSE를 반환합니다. |
PHP 버전: | 5+ |
업데이트 로그: | PHP 5.4 버전 이전에数组가 비어 있으면 E_WARNING 수준의 오류가 발생하고 FALSE를 반환합니다. |