PHP array_change_key_case()関数
例
配列内のすべてのキーを大文字に変更します。
<?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)
パラメータ値
Parameter | Description |
---|---|
array | Required. Specifies the array to use |
case | Optional. Possible values:
|
技術的な詳細
戻り値: | キーが小文字または大文字の配列を返します。配列が配列でない場合はFALSEを返します。 |
---|---|
PHPバージョン: | 4.2+ |
その他の例
例
配列内のすべてのキーを小文字に変更します。
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_LOWER));
?>
例
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配列リファレンス