PHP array_change_key_case()
定义和用法
array_change_key_case() 函数将数组的所有的 KEY 都转换为大写或小写。
数组的数字索引不发生变化。如果未提供可选参数(即第二个参数),则默认转换为小写字母。
语法
array_change_key_case(array,case)
参数描述
array 必需。规定要使用的数组。
case 可选。可能的值: CASE_LOWER – 默认值。以小写字母返回数组的键。CASE_UPPER – 以大写字母返回数组的键。
提示和注释:
注释:如果在运行该函数时两个或多个键相同,则最后的元素会覆盖其他元素(参见例子 2)。
例子 1
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
print_r(array_change_key_case($a,CASE_UPPER));
输出:
Array ( [A] => Cat [B] => Dog [C] => Horse )
例子 2
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse","B"=>"Bird");
print_r(array_change_key_case($a,CASE_UPPER));
输出:
Array ( [A] => Cat [B] => Bird [C] => Horse )
未经允许不得转载:任鹏个人博客 » PHP array_change_key_case() 函数

