Função php array_change_key_case

Função php array_change_key_case
Se você deseja converter suas teclas de matriz na mancha ou em minúsculas em php, Array_Change_Key_Case () é usado para converter as chaves em uma matriz em maiúsculas ou minúsculas.

Vamos ver a seguinte sintaxe:
Array_change_key_case (array_input, case_lower/case_upper)

São necessários dois parâmetros.

Parâmetros:

  1. Array_input é a matriz de entrada que possui chaves e valores.
  2. O segundo parâmetro especifica o caso em que as chaves são convertidas. São necessários dois valores possíveis:

Case_lower converte todas as chaves presentes na matriz para diminuir.

Case_upper converte todas as chaves presentes na matriz em superior.

Por padrão, as chaves são convertidas em minúsculas.

Array mantém os dados de maneira linear. Ele mantém vários elementos de cada vez. Array () é usado para criar uma matriz no PHP. Uma chave pode se referir a um valor usando o => operador.

Sintaxe:
Array (chave => valor,…)

Para exibir toda a matriz, podemos usar a função print_r (). Ele retorna a matriz no formato, de modo que a chave seja colocada dentro do [] seguida pelo valor.

Variedade

(
[Chave] => valor
..
..
)

Vamos criar uma matriz com quatro chaves e valores.

// Crie uma matriz chamada - Flor com quatro chaves e valores
$ Flor = array ("flor_name" => "lotus", "flor_area" => "água", "flor_sepals" => 10, "flor_petals" => 20);
// exibe a matriz de flores
print_r ($ flor);
?>

Saída:

Você pode ver que as chaves são "Flower_Name", "Flower_area", "Flower_sepals e" Flower_petals ".

Agora, nós os convertemos em superior/minúscula usando a função.

Exemplo 1:

Neste exemplo, usaremos a função Array_change_key_case () para converter as teclas na matriz para minúsculas sem especificar um segundo parâmetro.

// Crie uma matriz chamada - Flor com quatro chaves e valores
$ Flor = array ("flor_name" => "lotus", "flor_area" => "água", "flor_sepals" => 10, "flor_petals" => 20);
// exibe a matriz de flores convertendo as teclas em minúsculas
print_r (array_change_key_case ($ flor));
?>

Saída:

Você pode observar que todas as quatro chaves da matriz são convertidas em minúsculas.

Exemplo 2:

Neste exemplo, usaremos a função Array_change_key_case () para converter as teclas na matriz para minúsculas, especificando um segundo parâmetro - case_lower.

// Crie uma matriz chamada - Flor com quatro chaves e valores
$ Flor = array ("flor_name" => "lotus", "flor_area" => "água", "flor_sepals" => 10, "flor_petals" => 20);
// exibe a matriz de flores convertendo as teclas em minúsculas
print_r (array_change_key_case ($ flor, case_lower));
?>

Saída:

Você pode observar que todas as quatro chaves da matriz são convertidas em minúsculas.

Exemplo 3:

Neste exemplo, usaremos a função Array_change_key_case () para converter as chaves na matriz em maiúsculas, especificando um segundo parâmetro - case_upper.

// Crie uma matriz chamada - Flor com quatro chaves e valores
$ Flor = array ("flor_name" => "lotus", "flor_area" => "água", "flor_sepals" => 10, "flor_petals" => 20);
// exibe a matriz de flores convertendo as chaves em maiúsculas
print_r (array_change_key_case ($ flor, case_upper));
?>

Saída:

Você pode observar que todas as quatro chaves da matriz são convertidas em maiúsculas.

Conclusão

A partir deste tutorial de PHP, aprendemos a converter todas as teclas em uma matriz em baixa/maiúsculas usando a função Array_Key_Case (). É uma função integrada que toma o Case_lower como um segundo parâmetro para converter as teclas em minúsculas e leva o Case_upper para converter as teclas em maiúsculas. Se não especificarmos o segundo parâmetro, ele se converte em minúsculas.