array_change_key_case
Change la casse des clés d'un tableau
&reftitle.description;
arrayarray_change_key_case
arrayinput
intcase
Modifie les clés du tableau input et force leur casse.
Cette fonction laissera les clés numériques inchangées.
&reftitle.parameters;
input
Le tableau à traiter
case
Soit CASE_UPPER (majuscule), soit
CASE_LOWER (minuscule, valeur par défaut)
&reftitle.returnvalues;
Retourne un tableau dont les clés ont été transformées en majuscule
ou en minuscule, ou &false; si input n'est pas
un tableau.
&reftitle.errors;
Lance une alerte de niveau E_WARNING si
input n'est pas un tableau.
&reftitle.examples;
Exemple avec array_change_key_case
1, "SecOnd" => 4);
print_r(array_change_key_case($input_array, CASE_UPPER));
?>
]]>
&example.outputs;
1
[SECOND] => 4
)
]]>
&reftitle.notes;
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.