array_change_key_case_recursive
Функция array_change_key_case_recursive($array, $case = CASE_LOWER) рекурсивно изменяет регистр ключей в
массиве.
$array— массив, с которым будет работать функция;$case— константаCASE_UPPERилиCASE_LOWER(значение по умолчанию).
Пример
Код/Результат:
$source = [
'STATUS' => true,
'DATA' => [
'MESSAGE' => 'Success message',
],
];
$result = array_change_key_case_recursive($source, CASE_LOWER);
echo print_r($result, true);
Array
(
[status] => 1
[data] => Array
(
[message] => Success message
)
)