PHP array_change_key_case()Fonctions
Référence complète des tableaux PHP
Exemples
Convertir toutes les clés d'un tableau en majuscules :
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_UPPER));
Exécuter l'exemple »
Définition et utilisation
La fonction array_change_key_case() convertit toutes les clés d'un tableau en lettres majuscules ou minuscules.
Syntaxe
array_change_key_case(array,case);
| Parameters | Description |
|---|---|
| array | Obligatoire. Spécifie le tableau à utiliser. |
| case | Facultatif. Valeurs possibles :
|
Détails techniques
| Valeur de retour : | Renvoie un tableau avec des clés en minuscules, ou un tableau avec des clés en majuscules, ou siarrayn'est pas un tableau, renvoie FALSE. |
|---|---|
| Version de PHP : | 4.2+ |
Plus d’exemples
Exemple 1
Convertir toutes les clés d'un tableau en minuscules :
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_LOWER));
?>
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_LOWER));
?>
Exécuter l'exemple »
Exemple 2
Si, après avoir exécuté array_change_key_case(), deux clés ou plus sont identiques (par ex. "b" et "B"), le dernier élément écrasera les autres éléments :
<?php
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>
Exécuter l'exemple »
Référence complète des tableaux PHP Autres extensions