Com relação ao PHP (Hypertext Preprocessor), há um comando p...

Próximas questões
Com base no mesmo assunto
Q1950453 Programação
Com relação ao PHP (Hypertext Preprocessor), há um comando para criar um conjunto (array) ou vetor associativo. Indique a alternativa que contém o uso correto desse comando.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito correto: D

A questão é focada em testar o conhecimento sobre a criação de arrays associativos em PHP. Um array associativo é uma estrutura de dados que mapeia chaves a valores, permitindo o acesso aos dados por meio de identificadores significativos, ao invés de índices numéricos. No PHP, os arrays associativos são muito utilizados para armazenar dados que possuem uma relação de chave-valor.

Para criar um array associativo em PHP, você usa a função array(), onde a sintaxe envolve o uso de chaves (como strings) e valores, separados pelo operador '=>'. A chave e o valor são associados por este operador, criando um par chave-valor dentro do array.

Na alternativa correta (D), temos o seguinte código:


$cadastro = array('CPF'=>'1234567890', 'Nome'=>'Pedro', 'Cidade'=>'Cascavel');

Neste exemplo, as chaves 'CPF', 'Nome' e 'Cidade' são associadas aos valores '1234567890', 'Pedro' e 'Cascavel' respectivamente, utilizando o operador '=>' para fazer essa associação. Os pares chave-valor estão separados por vírgulas. É importante notar também que, em PHP, as strings podem ser delimitadas tanto por aspas simples (') quanto aspas duplas ("), mas nas chaves e valores do array associativo neste caso, utilizamos aspas simples.

A alternativa correta é aquela que segue corretamente a sintaxe esperada pelo PHP para criar um array associativo, o que é cumprido apenas pela alternativa D. As outras alternativas falham por usar dois pontos (:) ou igualdades (=) para tentar vincular chaves e valores, o que não é a sintaxe correta para essa operação no PHP.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

✅Gabarito(D) 

O PHP permite ainda a declaração de arrays associativos. Para esse fim, o construtor array() pode receber quais serão as chaves às quais os valores estão associados como parâmetro. Um exemplo dessa sintaxe pode ser visto a seguir:

$array = array(

 “chave1” => 1,

 “chave2” => “PHP”,

 “chave3” => false

 );

Fonte: https://www.php.net/manual/pt_BR/language.types.array.php

https://www.devmedia.com.br/php-declaracao-e-atribuicao-de-arrays-em-php/38621

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo