배열 array_change_key_case

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

array_change_key_case — 배열에 있는 모든 키의 대소문자를 변경합니다.


설명

array_change_key_case(array $array, int $case = CASE_LOWER): array

array의 모든 키가 소문자 또는 대문자로 된 배열을 반환합니다. 번호가 매겨진 인덱스는 그대로 유지됩니다.


매개변수

array
작업할 배열
case
CASE_UPPER 또는 CASE_LOWER(기본값)

반환 값

키가 소문자 또는 대문자인 배열을 반환하거나 array이 배열이 아닌 경우 null을 반환합니다.


오류/예외

array이 배열이 아니면 E_WARNING을 던집니다.


Examples

예제 #1 array_change_key_case() 예제

                  
<?php
$input_array = array("FirSt" => 1, "SecOnd" => 4);
print_r(array_change_key_case($input_array, CASE_UPPER));
?>
                  
                

위의 예는 다음을 출력합니다.

Array
(
    [FIRST] => 1
    [SECOND] => 4
)
                

메모

메모: 배열에 이 함수를 실행하면 동일한 인덱스가 있는 경우(예: "keY" 및 "kEY"), 배열의 나중 값이 다른 인덱스를 재정의합니다.