最新的Web开发教程
 

PHP array_change_key_case() Function

<PHP阵列参考

更改数组大写所有键:

<?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 );

参数 描述
array 需要。 指定要使用的数组
case 可选的。 可能的值:
  • CASE_LOWER - 默认值。 更改键为小写
  • CASE_UPPER - 更改键为大写

技术细节

返回值: 如果阵列不是数组返回与其在小写或大写,或FALSE的键阵列
PHP版本: 4.2+

更多示例

实施例1

更改数组小写所有的键:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_LOWER));
?>
运行示例»

实施例2

如果两个或多个密钥将在运行后等于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));
?>
运行示例»

<PHP阵列参考