array_change_key_case PHP () Función con el Ejemplo

PHP array_change_key_case () Función : Aquí, vamos a aprender acerca de la función array_change_key_case () con el ejemplo en PHP .

PHP array_change_key_case () Función

array_change_key_case () función es una función basada en matriz, que se utiliza para cambiar la class (minúsculas o mayúsculas) de todas las teclas en una matriz.

Como sabemos que una matriz puede contener claves y valores, mediante el uso de esta función, podemos cambiar el case de las llaves.

Sintaxis:

    array_change_key_case(array_name, [case_value]) : array

Aquí,

  • array_name es el nombre el nombre de la matriz en la que tenemos que cambiar la case de las llaves.
  • case_value es un parámetro opcional, tiene dos valores. CASE_LOWER – que convierte todas las claves en minúsculas y CASE_UPPER – que convierte todas las claves en mayúsculas. Su valor es class “CASE_LOWER”. Si no utilizamos este parámetro, todas las claves de la matriz en convertir en minúsculas.

Devuelve una matriz con las teclas que se convierten, ya sea con una letra minúscula o mayúscula.

Ejemplos:

Input:
$arr = array("Name" => "Amit", "City" => "Gwalior");
Function call:
array_change_key_case($arr)
Output:
Array
(
[name] => Amit
[city] => Gwalior
)
Input:
$arr = array("Name" => "Amit", "City" => "Gwalior");
Function call:
array_change_key_case($arr, CASE_UPPER)
Output:
Array
(
[NAME] => Amit
[CITY] => Gwalior
)

código PHP:

<?php
$arr = array("Name" => "Amit", "City" => "Gwalior");
print ("array before changing key case ...n");
print_r ($arr);
print ("array after chaging key case (default case)...n");
//default case will be lower
print_r (array_change_key_case($arr));
print ("array after chaging key case (lowercase)...n");
//defining lowercase
print_r (array_change_key_case($arr, CASE_LOWER));
print ("array after chaging key case (uppercase)...n");
//defining uppercase
print_r (array_change_key_case($arr, CASE_UPPER));
?>

salida

array before changing key case ...
Array
(
[Name] => Amit
[City] => Gwalior
)
array after chaging key case (default case)...
Array
(
[name] => Amit
[city] => Gwalior
)
array after chaging key case (lowercase)...
Array
(
[name] => Amit
[city] => Gwalior
)
array after chaging key case (uppercase)...
Array
(
[NAME] => Amit
[CITY] => Gwalior
)


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *