Cas de clé de changement de tableau
Exemple de baseExemple de base
Si nous…
Array Change Key Case (array_change_key_case
) est une fonction simple QUI vous permet de mettre toutes les clés de votre tableau en majuscules ou en minuscules.
Exemple de base
Si nous configurons un tableau avec des touches majuscules (ligne 1), nous pouvons utiliser la array_change_key_case
fonction pour mettre toutes ces touches en minuscules (ligne 5).
Cela nous donne le même tableau, mais avec toutes les clés en minuscules.
Composition
array_change_key_case( $array, $case );
La fonction accepte deux paramètres. Le $array
que vous voulez changer et le $case
(facultatif, CASE_LOWER
par défaut) vers lequel vous voulez que les clés soient transformées. Ceux-ci sont les suivants :
- Le
$array
paramètre accepte un tableau, et est le tableau initial que nous souhaitons transformer. - Le
$case
paramètre accepte un entier, qui est saisi à l’aide de l’une des deux constantes PHP prédéfinies :CASE_UPPER
CASE_LOWER
(défaut)
Caractéristiques et exemples spécifiques
Modification de la casse des clés d’objet
En PHP, vous pouvez facilement convertir des objets en tableaux et vice-versa, donc avec cette logique, vous pouvez transformer les clés d’un objet array_change_key_case
simplement en convertissant l’objet en tableau et vice-versa.
Dans l’exemple ci-dessus, nous créons un objet avec des clés majuscules, puis le transformons pour utiliser des clés minuscules.
Lectures complémentaires
Pour plus de lecture, vous pouvez consulter le manuel PHP.