例
更改數組大寫所有鍵:
<?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陣列參考