Php/func array change key case
来自菜鸟教程
PHP array_change_key_case()函数
例
将数组中的所有键更改为大写:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); print_r(array_change_key_case($age,CASE_UPPER)); ?>
定义和用法
array_change_key_case()函数将数组中的所有键更改为小写或大写。
句法
array_change_key_case(array, case)
参数值
参数 | 描述 |
---|---|
排列 | 需要。指定要使用的数组 |
case |
可选的。可能的值:
|
技术细节
返回值: | 返回数组,其键为小写或大写;如果为FALSE,则返回FALSE
array 不是数组 |
PHP版本: | 4.2+ |
更多例子
例
将数组中的所有键更改为小写:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); print_r(array_change_key_case($age,CASE_LOWER)); ?>
例
如果在运行array_change_key_case()之后两个或多个键相等(例如“ b”和“ B”),最新的数组将覆盖另一个数组:
<?php $pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird"); print_r(array_change_key_case($pets,CASE_UPPER)); ?>