Convertissez toutes les clés du tableau en lettres majuscules :
<?php$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");print_r(array_change_key_case($age,CASE_UPPER));?>La fonction array_change_key_case() convertit toutes les clés d'un tableau en lettres majuscules ou minuscules.
array_change_key_case( tableau , cas );
paramètre | décrire |
---|---|
tableau | Requis. Spécifie le tableau à utiliser. |
cas | Facultatif. Valeurs possibles : CASE_LOWER - Valeur par défaut. Convertit les clés d'un tableau en lettres minuscules. CASE_UPPER - Convertit les clés du tableau en lettres majuscules. |
Valeur de retour : | Renvoie un tableau avec des clés avec des lettres minuscules, ou un tableau avec des clés avec des lettres majuscules, ou FALSE si le tableau n'est pas un tableau. |
---|---|
Version PHP : | 4.2+ |
Convertissez toutes les clés du tableau en lettres minuscules :
<?php$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");print_r(array_change_key_case($age,CASE_LOWER));?>Si après avoir exécuté array_change_key_case() il y a deux clés ou plus avec la même clé (telles que "b" et "B"), le dernier élément écrasera les autres éléments :
<?php$pets=array("a"=>"Cat","B"=>"Chien","c"=>"Cheval","b"=>"Oiseau");print_r(array_change_key_case($ animaux de compagnie,CASE_UPPER));?>