PHP array_change_key_case()Fonctions

PHP Array 参考手册Référence complète des tableaux PHP

Exemples

Convertir toutes les clés d'un tableau en majuscules :

<?php $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 :
  • CASE_LOWER - Valeur par défaut. Convertit les clés du tableau en lettres minuscules.
  • CASE_UPPER - Convertit les clés du tableau en lettres majuscules.

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));
?>

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));
?>

Exécuter l'exemple »


PHP Array 参考手册Référence complète des tableaux PHP Autres extensions