最新的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陣列參考