sábado, agosto 15, 2020

Função PHP : array_change_key_case

Temos um grupo no WhatsApp onde compartilhamos várias questões de português para concursos diariamente. Acesse e participe:

https://chat.whatsapp.com/IDE5cMJl30kIwWHYRSZHnd

Sintaxe

array (input [, case]) 

Descrição: 

A função array_change_key_case modifica todas as chaves de um array para minusculo ou maiusculo.

Parâmetros

ParâmetrosDescrição  Obrigatório? 
input O array.Sim

case  
Valores possíveis: 
CASE_LOWER – modifica as chaves para minúsculo (default) 
CASE UPPER – modifica as chaves para maiúsculo 
Não

Opções de Retorno

  • array : Retorna um array com as chaves em minúsculo ou maiúsculo
  • boolean: Retorna false, se input não for um array

Exemplos array_change_key_case 

Exemplo 1: Alterando todas as chaves do array para maiúsculo


   $estados=array("Sao Paulo"=>"SP",
                  "Minas Gerais"=>"MG",
                  "Rio de Janeiro"=>"RJ"); 

   print_r(array_change_key_case($estados,CASE_UPPER)); 

O código acima irá imprimir:

 Array(    
    [SAO PAULO] => SP    
    [MINAS GERAIS] => MG    
    [RIO DE JANEIRO] => RJ
 ) 

Exemplo 2: Alterando todas as chaves do array para minúsculo


   $estados=array("Sao Paulo"=>"SP",
                  "Minas Gerais"=>"MG",
                  "Rio de Janeiro"=>"RJ"); 

   print_r(array_change_key_case($estados,CASE_LOWER)); 

O código acima irá imprimir:

Array
(
[sao paulo] => SP
[minas gerais] => MG
[rio de janeiro] => RJ
)


Exemplo 3: Se duas ou mais chaves do array forem iguais, por exemplo, “RIO de janeiro” e “rio de JANEIRO”, o valor da última chave sempre irá sobrescrever o valor da chave anterior.


   $estados=array("São Paulo"=>"SP",
                  "Minas Gerais"=>"MG",
                  "RIO de janeiro"=>"RJ-primeiro", 
                  "rio de JANEIRO"=>"RJ-segundo"); 

   print_r(array_change_key_case($estados,CASE_LOWER));  

O código acima irá imprimir:

Array
(
    [são paulo] => SP
    [minas gerais] => MG
    [rio de janeiro] => RJ-segundo
)

Preparado para mais um desafio? Escolha a questão abaixo e resolva.

Questão 430 – Aritmética e Problemas

Questão 430 - Aritmética e Problemas

Questão 232 – Microsoft Outlook

Questão 232 - Microsoft Outlook

Questão 36 – Atualidades do ano de 2019

Questão 36 - Atualidades do ano de 2019

Publicidade

Informática para todos

O que é VPN e como funciona ?

VPN é um acrônimo para Virtual Private Network (Rede Privada Virtual). O objetivo de uma VPN é garantir segurança e privacidade a medida que você se comunica pela internet. Saiba como proteger seus dados da internet.

O que são bits e bytes?

No contexto da computação, é comum ouvir termos como bit, byte, Megabyte, Gigabyte, Terabyte, 32 bits e 64 bits. Para um usuário novato, esses termos podem ser um pouco confusos. Então, vamos explicar cada um desses conceitos.

O que é backup?

Compreenda o que é backup. Entenda porque é necessário fazer backup de seus arquivos importantes. Conheça os tipos de backup.

O que é memória ROM (Ready-only memory) ?

ROM é um acrônimo para Read Only Memory, ou Memória de Somente Leitura, é um tipo de mídia de armazenamento que armazena dados permanentemente em computadores pessoais e outros dispositivos eletrônicos.

DEIXE UMA RESPOSTA

Por favor, digite seu comentário!
Por favor, entre com seu nome aqui