Изменяет регистр ключей в массиве

# 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