라이브러리

[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` 함수와 유사하지만, 키를 지정할 수 있습니다. 이 함수는 중복된 키를 자동으로 제거합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 665 페이지

검색

게시물 검색