Exemplo
Alterar 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));
?>
Exemplo executar » Definição e Uso
O array_change_key_case() função muda todas as chaves em uma matriz para minúsculas ou maiúsculas.
Sintaxe
array_change_key_case( array , case );
Parâmetro | Descrição |
---|---|
array | Requeridos. Especifica a matriz para usar |
case | Opcional. Valores possíveis:
|
Detalhes técnicos
Valor de retorno: | Retorna uma matriz com suas chaves em minúsculas ou maiúsculas, ou FALSE se a matriz não é um array |
---|---|
PHP Versão: | 4.2+ |
mais Exemplos
Exemplo 1
Alterar 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 executar » exemplo 2
Se duas ou mais teclas será igual após a execução array_change_key_case() (por exemplo, "b" e "B"), o mais recente matriz irá substituir o outro:
<?php
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>
Exemplo executar » <PHP matriz de referência