配列のすべてのキーの大文字小文字を変更する

# array_change_key_case

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

array_change_key_case — 配列のすべてのキーの大文字小文字を変更する

### 説明

function array_change_key_case(array `$array`, int `$case` = `CASE_LOWER`): array

`array` のすべてのキーを小文字あるいは大文字にした配列を返します。 数値添字はそのままとなります。

### パラメータ

`array`

  処理を行う配列。

`case`

  `CASE_UPPER` あるいは `CASE_LOWER` (デフォルト)。

### 戻り値

すべてのキーを小文字あるいは大文字にした配列を返します。

### 例

例1 array_change_key_case() の例

    <?php
    $input_array = array("FirSt" => 1, "SecOnd" => 4);
    print_r(array_change_key_case($input_array, CASE_UPPER));
    ?>

上の例の出力は以下となります。

    Array
    (
        [FIRST] => 1
        [SECOND] => 4
    )

### 注意

> 注意:

> 配列の添字に、この関数を使うことによって同じになってしまうものがある場合 (例: "`keY`" と "`kEY`")、 配列の後のほうにある値が他の値を上書きします。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open