array array_change_key_case ( array input [, int case] )
배열의 모든 문자열 키를 대문자 또는 소문자로 바꾼다.

case에 따라 input 배열 모든 원소의 키를 대문자 또는 소문자로 바꾼다.
case가 CASE_LOWER일경우는 소문자로, CASE_UPPPER 경우는 대문자로 바꾼다. 기본값은 CASE_LOWER이다.
문자열이아닌 인덱싱 배열이라면 실행경과는 변함없다.

예제1

<?
$foods = array("food" => "pizza", "beverage" => "cola", "cuisine" => "pasta", "fruit" => "apple");

// 배열($foods)의 키를 대문자로 바꾼다.
$changed_foods = array_change_key_case($foods, CASE_UPPER);

print_r($changed_foods);
/*
Array
(
[FOOD] => pizza
[BEVERAGE] => cola
[CUISINE] => pasta
[FRUIT] => apple
)
*/
?>