Php 4> = 4.2.0, php 5, php 7, php 8
La fonction array_change_key_case () est utilisée pour convertir tous les noms de clés dans un tableau en minuscules ou en majuscules.
<span class="fun">array array_change_key_case (array $ array, int $ case = case_lower)</span>
Renvoie un nouveau tableau dont le nom de la clé a changé le cas, le tableau d'origine n'est pas modifié.
$input_array = array( "FirSt" => 1, "SecOnd" => 4 );
$ result = array_change_key_case ($ input_array, case_lower);<br>
print_r ($ result);</p>
<p>$ result_upper = array_change_key_case ($ input_array, case_upper);<br>
print_r ($ result_upper);<br>
Dans l'exemple ci-dessus, $ input_array est un tableau avec des noms de clés de cas mixtes. Tous les noms de clés peuvent être convertis en minuscules ou en majuscules via la fonction array_change_key_case () . Cette fonction est souvent utilisée pour traiter uniformément les noms de clés du tableau, en particulier dans les scénarios où des comparaisons de tableau ou des sorties standardisées sont nécessaires.
Remarque: Si les noms de clés convertis sont répétés, les valeurs suivantes écraseront la précédente.