English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 가이드

PHP array_combine() 함수 사용법 및 예제

PHP Array 함수 설명서

정의와 사용법

array_combine()함수는 두 개의 배열을 하나의 배열로 합치며, 두 개의 다른 또는 같은 배열을 입력으로 사용하고, keys 배열의 값을 키로 사용하여 values 배열의 값을 대응하는 값으로 사용하여 새로운 배열을 생성합니다.

}}이 함수에 두 배열을 전달할 때두 배열의 요소 수를 일치시키고 있는지 확인하십시오

이렇지 않으면 오류를 반환합니다.

문법

array array_combine ( array $keys, array $values );

파라미터순번
1파라미터 및 설명

keys (필수)

2

values (필수)

두 번째 배열은 새 배열의 값으로 사용됩니다.

반환 값

PHP array_combine() 함수는 조합 배열을 반환합니다. 각 배열의 요소 수가 다르거나 배열이 비어 있으면 다음을 반환합니다FALSE.

PHP 버전

이 함수는 PHP 버전50.0에서 도입됨.

오류/异常

키와 값 배열의 요소 수가 일치하지 않으면 E_WARNING를 표시합니다

온라인 예제

두 개의 다른 배열을 사용하여 배열을 하나로 만드는 예제를 보여드립니다-

<?php
   $a = array('green', 'red', 'yellow');
   $b = array('avocado', 'apple', 'banana');
   $c = array_combine($a, $b);
   print_r($c);
?>
테스트를 해보세요‹/›

출력 결과

Array
(
    [green] => avocado
    [red] => apple
    [yellow] => banana
)

온라인 예제

두 개의 다른 배열을 사용하여 배열을 하나로 만드는 예제를 보여드립니다. 이번에는 두 배열에서 요소 수가 다릅니다-

<?php
   $a = array('green', 'red', 'yellow');
   $b = array('avocado', 'apple');
   $c = array_combine($a, $b);
   print_r($c);
?>
테스트를 해보세요‹/›

출력 결과

PHP 경고: array_combine(): 두 번째 매개변수는 주요.php에 line에서 같은 개수의 요소를 가져야 합니다 4

온라인 예제

키가 같으면 두 번째 키를 사용합니다-

<?php
   $a = array('green', 'green', 'yellow');
   $b = array('avocado', 'apple', 'banana');
   $c = array_combine($a, $b);
   print_r($c);
?>
테스트를 해보세요‹/›

출력 결과

Array
(
    [green] => apple
    [yellow] => banana
)

온라인 예제

같은 입력 배열을 사용하여 새 배열을 생성할 수 있습니다. 다음 예제를 시도해 보세요-

<?php
   $a = array('green', 'green', 'yellow');
   $c = array_combine($a, $a);
   print_r($c);
?>
테스트를 해보세요‹/›

출력 결과

Array
(
    [green] => green
    [yellow] => yellow
)

PHP Array 함수 설명서