(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.
arrayEl 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.