PHP 주요레퍼런스/배열 함수

array_change_key_case

웹 개발자의 비상 2011. 8. 31. 21:31
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
)
*/
?>



728x90

'PHP 주요레퍼런스 > 배열 함수' 카테고리의 다른 글

array_sum  (0) 2011.08.31
array_map  (0) 2011.08.31
array_search  (0) 2011.08.31
array_key_exists  (0) 2011.08.31
array_intersect_assoc  (0) 2011.08.31