Fonction PHP Array_Change_Key_Case

Fonction PHP Array_Change_Key_Case
Si vous souhaitez convertir vos clés de tableau en majuscules ou en minuscules en PHP, Array_Change_key_Case () est utilisé pour convertir les clés dans un tableau en haut ou en minuscules.

Voyons la syntaxe suivante:
array_change_key_case (array_input, case_lower / case_upper)

Il faut deux paramètres.

Paramètres:

  1. Array_input est le tableau d'entrée qui a des clés et des valeurs.
  2. Le deuxième paramètre spécifie le cas dans lequel les clés sont converties. Il faut deux valeurs possibles:

Case_loque convertit toutes les clés présentes dans le tableau pour abaisser.

Case_upper convertit toutes les clés présentes dans le tableau en supérieur.

Par défaut, les touches sont converties en minuscules.

Array détient les données de manière linéaire. Il contient plusieurs éléments à la fois. Array () est utilisé pour créer un tableau en php. Une clé peut se référer à une valeur en utilisant l'opérateur =>.

Syntaxe:
Array (clé => valeur,…)

Pour afficher l'ensemble du tableau, nous pouvons utiliser la fonction print_r (). Il renvoie le tableau au format de telle sorte que la clé soit placée à l'intérieur du [] suivi de la valeur.

Déployer

(
[Clé] => valeur


)

Créons un tableau avec quatre clés et valeurs.

// Créez un tableau nommé - Fleur avec quatre clés et valeurs
$ Flower = Array ("Flower_name" => "Lotus", "Flower_area" => "Water", "Flower_sepals" => 10, "Flower_Petsals" => 20);
// Afficher le réseau de fleurs
print_r ($ fleur);
?>

Sortir:

Vous pouvez voir que les clés sont «Flower_name», «Flower_area», «Flower_sepals et« Flower_Petsals ».

Maintenant, nous les convertissons en supérieur / minuscules en utilisant la fonction.

Exemple 1:

Dans cet exemple, nous utiliserons la fonction array_change_key_case () pour convertir les touches dans le tableau en minuscules sans spécifier un deuxième paramètre.

// Créez un tableau nommé - Fleur avec quatre clés et valeurs
$ Flower = Array ("Flower_name" => "Lotus", "Flower_area" => "Water", "Flower_sepals" => 10, "Flower_Petsals" => 20);
// Afficher le réseau de fleurs en convertissant les touches en minuscules
print_r (array_change_key_case ($ fleur));
?>

Sortir:

Vous pouvez observer que les quatre clés du tableau sont converties en minuscules.

Exemple 2:

Dans cet exemple, nous utiliserons la fonction array_change_key_case () pour convertir les touches dans le tableau en minuscules en spécifiant un deuxième paramètre - case_lower.

// Créez un tableau nommé - Fleur avec quatre clés et valeurs
$ Flower = Array ("Flower_name" => "Lotus", "Flower_area" => "Water", "Flower_sepals" => 10, "Flower_Petsals" => 20);
// Afficher le réseau de fleurs en convertissant les touches en minuscules
print_r (array_change_key_case ($ fleur, case_lower));
?>

Sortir:

Vous pouvez observer que les quatre clés du tableau sont converties en minuscules.

Exemple 3:

Dans cet exemple, nous utiliserons la fonction array_change_key_case () pour convertir les touches dans le tableau en majuscules en spécifiant un deuxième paramètre - Case_upper.

// Créez un tableau nommé - Fleur avec quatre clés et valeurs
$ Flower = Array ("Flower_name" => "Lotus", "Flower_area" => "Water", "Flower_sepals" => 10, "Flower_Petsals" => 20);
// Afficher le réseau de fleurs en convertissant les clés en majuscules
print_r (array_change_key_case ($ fleur, case_upper));
?>

Sortir:

Vous pouvez observer que les quatre clés du tableau sont converties en majuscules.

Conclusion

À partir de ce didacticiel PHP, nous avons appris à convertir toutes les touches dans un tableau en bas / supérieur en utilisant la fonction array_key_case (). Il s'agit d'une fonction intégrée qui prend le case_lower en tant que deuxième paramètre pour convertir les touches en minuscules et emmène le case_upper pour convertir les touches en majuscules. Si nous ne spécifions pas le deuxième paramètre, il se transforme en minuscules.