라이브러리
[PHP] array_fill_keys - 키를 지정하여 배열을 값으로 채웁니다.
PHP 에서 `array_fill_keys` 함수는 키를 지정하여 배열을 채우는 함수입니다. 이 함수는 `array_fill` 함수와 유사하지만, 키를 지정할 수 있습니다.
array_fill_keys 함수의 사용법
`array_fill_keys` 함수의 기본 사용법은 다음과 같습니다.
#hostingforum.kr
php
array_fill_keys(array $keys, mixed $value)
* `$keys`: 배열의 키를 지정하는 배열입니다.
* `$value`: 배열의 값입니다.
예제
다음 예제는 `array_fill_keys` 함수를 사용하여 5개의 키를 지정하여 배열을 채우는 방법을 보여줍니다.
#hostingforum.kr
php
$keys = ['apple', 'banana', 'cherry', 'date', 'elderberry'];
$values = 'fruit';
$result = array_fill_keys($keys, $values);
print_r($result);
출력:
#hostingforum.kr
php
Array
(
[apple] => fruit
[banana] => fruit
[cherry] => fruit
[date] => fruit
[elderberry] => fruit
)
예제 2
다음 예제는 `array_fill_keys` 함수를 사용하여 3개의 키를 지정하여 배열을 채우는 방법을 보여줍니다. 이때, 키는 숫자가 아닌 문자열입니다.
#hostingforum.kr
php
$keys = ['a', 'b', 'c'];
$values = 'value';
$result = array_fill_keys($keys, $values);
print_r($result);
출력:
#hostingforum.kr
php
Array
(
[a] => value
[b] => value
[c] => value
)
예제 3
다음 예제는 `array_fill_keys` 함수를 사용하여 2개의 키를 지정하여 배열을 채우는 방법을 보여줍니다. 이때, 키는 숫자가 아닌 문자열입니다. 또한, 키는 중복됩니다.
#hostingforum.kr
php
$keys = ['a', 'b', 'a'];
$values = 'value';
$result = array_fill_keys($keys, $values);
print_r($result);
출력:
#hostingforum.kr
php
Array
(
[a] => value
[b] => value
)
`array_fill_keys` 함수는 중복된 키를 자동으로 제거합니다.
결론
`array_fill_keys` 함수는 키를 지정하여 배열을 채우는 함수입니다. 이 함수는 `array_fill` 함수와 유사하지만, 키를 지정할 수 있습니다. 이 함수는 중복된 키를 자동으로 제거합니다.
댓글목록
등록된 댓글이 없습니다.