Função PHP array_change_key_case()
Exemplo
Altere todas as chaves em uma matriz para maiúsculas:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_UPPER));
?>
Definição e uso
A função array_change_key_case() altera todas as chaves em um array para letras minúsculas ou maiúsculas.
Sintaxe
array_change_key_case(array, case)
Valores de parâmetro
Parameter | Description |
---|---|
array | Required. Specifies the array to use |
case | Optional. Possible values:
|
Detalhes técnicos
Valor de retorno: | Retorna um array com suas chaves em letras minúsculas ou maiúsculas, ou FALSE se array não for um array |
---|---|
Versão do PHP: | 4.2+ |
Mais exemplos
Exemplo
Altere todas as chaves em uma matriz para minúsculas:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_LOWER));
?>
Exemplo
Se duas ou mais chaves forem iguais após a execução de array_change_key_case() (por exemplo, "b" e "B"), o array mais recente substituirá o outro:
<?php
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>
❮ Referência de array PHP