PHP array_change_key_case()関数

PHP Array 参考手册完全な PHP Array リファレンスマニュアル

例

配列のすべてのキーを大文字に変換する:

<?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 - 配列のキーを大文字に変換します。

技術詳細

戻り値: 小文字のキーを持つ配列、または大文字のキーを持つ配列、または配列でない場合はarrayFALSE を返します。
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() の実行後に、2つ以上のキーが同じになる場合(例:"b" と "B")、最後の要素が他の要素を上書きします:

<?php
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>

例を実行 »


PHP Array 参考手册完全な PHP Array リファレンスマニュアル その他の拡張