array_fill_keys 함수

array_fill_keys 함수는 배열을 생성하고, 전체 배열이 동일한 요소를 가지지만 서로 다른 키를 갖도록 특정 값으로 배열을 채웁니다. 키는 첫 번째 매개변수로 전달된 배열에서 가져옵니다.

구문

phparray_fill_keys(array $keys, mixed $value): array

예제

텍스트 'x'를 가진 요소로 배열을 채워보겠습니다. 새 배열의 키는 첫 번째 매개변수로 전달합니다:

php<?php
  $res = array_fill_keys(['a', 'b', 'c'], 'x');
  var_dump($res);
?>

코드 실행 결과:

php['a' => 'x', 'b' => 'x', 'c' => 'x']

참고 항목

  • 함수 array_fill,
    주어진 키 없이 배열을 값으로 채웁니다.