# array_change_key_case

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

array_change_key_case — Cambia a mayúsculas o minúsculas todas las claves en un array

### Descripción

array_change_key_case(array `$array`, int `$case` = CASE_LOWER): array

Devuelve un array a partir de `array` con todas las claves convertidas a minúsculas o mayúsculas. Los índices numerados son dejados como están.

### Parámetros

`array`

  Array para trabajar en

`case`

  Entre `CASE_UPPER` o `CASE_LOWER` (por defecto)

### Valores devueltos

Devuelve un array con sus keys converitdas en minúsculas o mayúsculas, o `false` si `array` no es una matriz.

### Errores/Excepciones

Lanza un `E_WARNING` si `array` no es un array.

### Ejemplos

Ejemplo #1 Ejemplo de 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
    )

### Notas

> Nota:

> Si un array tiene índices que queden iguales una vez se aplique ésta función (ej. "`claVE`" y "`cLAve`"), el valor que esté después en la matriz anulará los otros índices.