array_change_key_case

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

array_change_key_caseМеняет регистр всех ключей в массиве

Описание

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"), значение последнего одноимённого индекса перекроет другие совпадающие значения из этого массива.

To Top