例
更改数组大写所有键:
<?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 | 可选的。 可能的值:
|
技术细节
返回值: | 如果阵列不是数组返回与其在小写或大写,或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阵列参考