Change la casse de toutes les clés d'un tableau

# array_change_key_case

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

array_change_key_case — Change la casse de toutes les clés d'un tableau

### Description

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

Modifie les clés du tableau `array` et force leur casse. Cette fonction laissera les clés numériques inchangées.

### Liste de paramètres

`array`

  Le tableau à traiter

`case`

  Soit `CASE_UPPER` (majuscules), soit `CASE_LOWER` (minuscules, valeur par défaut)

### Valeurs de retour

Retourne un tableau dont les clés ont été transformées en majuscule ou en minuscule, ou `FALSE` si `array` n'est pas un tableau.

### Erreurs / Exceptions

Lance une alerte de niveau `E_WARNING` si `array` n'est pas un tableau.

### Exemples

Exemple #1 Exemple avec array_change_key_case()

`<?php
$input_array = array("FirSt" => 1, "SecOnd" => 4);
print_r(array_change_key_case($input_array, CASE_UPPER));
?>`

L'exemple ci-dessus va afficher :

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

### Notes

> Note:

> Si un tableau possède des clés qui seront identiques lors de l'exécution de cette fonction (e.g. "clé" et "CLé"), la dernière valeur dans le tableau écrasera les précédentes.