현재 위치: > 함수 카테고리 모음> array_combine

array_combine

하나의 배열을 키로 사용하고 다른 배열을 값으로 사용하여 배열을 만듭니다.
이름:array_combine
분류:정렬
사용 언어:php
한 줄 설명:두 배열을 병합하여 새 배열을 만듭니다.

array_combine 함수

PHP 버전에 적용 가능합니다

PHP 4> = 4.0.0, php 5, php 7, php 8

기능 설명

Array_combine 함수는 두 배열을 연관 배열로 결합하고, 첫 번째 배열의 값은 키로 사용되며, 두 번째 배열의 값은 해당 값으로 사용됩니다. 배열의 요소 수는 동일해야합니다. 그렇지 않으면 오류가 트리거됩니다.

함수 구문

 Array_combine (배열 $ 키, 배열 $ 값) : 배열

매개 변수

  • $ 키 : 키로 사용할 요소가 포함 된 배열.
  • $ 값 : 값으로 사용할 요소를 포함하는 배열.

반환 값

키 값 쌍이 포함 된 배열을 반환하고 입력 배열 길이가 다른 경우 False를 반환합니다.

<?php
$keys = ["a", "b", "c"];
$values = [1, 2, 3];
$result = array_combine($keys, $values);
<p>print_r ($ result);<br>
?><br>

샘플 코드에 대한 설명

이 예에서는 $ 키와 $ 값의 두 배열을 만듭니다. Array_combine 함수를 호출하면 $ 키 어레이의 요소는 키로 사용되며 $ 값 배열의 요소는 값으로 사용되며 결합 배열 $ 결과가 반환됩니다. 출력 결과는 다음과 같습니다.

정렬
(
    [A] => 1
    [b] => 2
    [C] => 3
))

참고 : $ 키와 $ 값 배열의 길이가 같지 않으면 함수는 False를 반환합니다. 예를 들어:

<?php
$keys = ["a", "b"];
$values = [1, 2, 3];
$result = array_combine($keys, $values);
<p>var_dump ($ result);<br>
?><br>

위의 코드가 출력됩니다.

 bool (거짓)
유사한 함수
  • 배열에서 현재 요소를 반환합니다 current

    current

    배열에서현재요소를반환합니다
  • 지정된 키와 값으로 배열을 채우십시오 array_fill_keys

    array_fill_keys

    지정된키와값으로배열을채우십시오
  • 배열의 내부 포인터를 첫 번째 장치로 가리 킵니다. reset

    reset

    배열의내부포인터를첫번째장치로가리킵니다
  • 변수 이름과 해당 값을 포함한 배열을 만듭니다 compact

    compact

    변수이름과해당값을포함한배열을만듭니다
  • 배열의 모든 값을 요약하십시오 array_sum

    array_sum

    배열의모든값을요약하십시오
  • 정렬 배열 sort

    sort

    정렬배열
  • 콜백 함수를 사용하여 키 이름을 비교하여 배열 차이 세트를 계산합니다. array_diff_ukey

    array_diff_ukey

    콜백함수를사용하여키이름을비교하여배열차
  • 배열에서 현재 심볼 테이블로 변수를 가져옵니다 extract

    extract

    배열에서현재심볼테이블로변수를가져옵니다