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 |