Documentación offline PHP master

array_change_key_case

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

array_change_key_case

Cambia la casse de todas las claves de un array

Descripción#

array_change_key_case(array $array, [int $case]): array
```php

Modifica las claves del array `array` y fuerza su casse. Esta función dejará las claves numéricas sin cambios.

## Parámetros

`array`  
El array a tratar

`case`  
O bien `CASE_UPPER` (mayúsculas), o bien `CASE_LOWER` (minúsculas, valor por omisión)

## Valores devueltos

Devuelve un array cuyas claves han sido transformadas en mayúsculas o en minúsculas.

## Ejemplos

Ejemplo con `array_change_key_case`
1, "SecOnd" => 4); print_r(array_change_key_case($input_array, CASE_UPPER)); ?>

```php

El ejemplo anterior mostrará:

Array
(
    [FIRST] => 1
    [SECOND] => 4
)

Notas#

[!NOTE] 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.