PHP 매뉴얼
이전 |  | 다음

# array_change_key_case

(PHP 4 >= 4.2.0, PHP 5)

array_change_key_case -- 모두 대문자나 소문자화된 문자열 키를 갖는 배열로 반환한다

## 설명

array array_change_key_case ( array input [, int case])

array_change_key_case()는 `input` 배열 안의 키를 모두 소문자나 대문자로 변경한다. 변경은 마지막 선택적인 `case` 매개변수에 의해 결정된다. 그 매개변수에 `CASE_UPPER` 와 `CASE_LOWER` 두 가지 상수를 전달할수 있다. 기본값은 `CASE_LOWER` 이다. 이 함수는 숫자키는 그대로 두게 된다.

예 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"), 배열에서 나중에 오는 값이 다른 인덱스를 덮어쓰게 된다.

이전 | 처음으로 | 다음
배열함수 | 위로 | array_chunk