(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
array_change_key_case — Cambia la casse de todas las claves de un array
Modifica las claves del array array
y fuerza su casse.
Esta función dejará las claves numéricas sin cambios.
array
El array a tratar
case
O bien CASE_UPPER
(mayúsculas), o bien
CASE_LOWER
(minúsculas, valor por omisión)
Devuelve un array cuyas claves han sido transformadas en mayúsculas o en minúsculas.
Ejemplo #1 Ejemplo con array_change_key_case()
<?php
$input_array = array("FirSt" => 1, "SecOnd" => 4);
print_r(array_change_key_case($input_array, CASE_UPPER));
?>
El resultado del ejemplo sería:
Array ( [FIRST] => 1 [SECOND] => 4 )
Nota:
Si un array posee claves que serán idénticas al ejecutar esta función (e.g. "
clé
" y "CLé
"), el último valor en el array sobrescribirá los anteriores.