array_combine 함수

함수 array_combine는 두 배열을 하나의 연관 배열로 병합합니다. 첫 번째 매개변수로 함수는 미래의 키 배열을 받고, 두 번째는 미래의 값 배열을 받습니다.

구문

phparray_combine(array $keys, array $values): array

예시

두 배열을 하나의 연관 배열로 병합해 봅시다. 이때 첫 번째 배열의 해당 요소들이 두 번째 배열 요소들의 키가 됩니다:

php<?php
  $keys = ['a' , 'b', 'c', 'd', 'e'];
  $elems = [1, 2, 3, 4, 5];
  
  $res = array_combine($keys, $elems);
  var_dump($res);
?>

코드 실행 결과:

php['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]

함께 보기

  • 함수 array_merge,
    여러 배열을 하나로 병합합니다
  • 함수 array_keys,
    배열에서 키를 추출합니다
  • 함수 array_values,
    배열에서 값을 추출합니다