ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# PHP array_change_key_case() 函数 ## 定义和用法 array_change_key_case() 函数将数组的所有的 KEY 都转换为大写或小写。 数组的数字索引不发生变化。如果未提供可选参数(即第二个参数),则默认转换为小写字母。 ### 语法 ``` array_change_key_case(array,case) ``` | 参数 | 描述 | | --- | --- | | array | 必需。规定要使用的数组。 | | case | 可选。可能的值: `CASE_LOWER` - 默认值。以小写字母返回数组的键。 `CASE_UPPER` - 以大写字母返回数组的键。 | ## 提示和注释: 注释:如果在运行该函数时两个或多个键相同,则最后的元素会覆盖其他元素(参见例子 2)。 ## 例子 1 ``` <?php $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 ``` <?php $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 ) ```