Com relação ao PHP (Hypertext Preprocessor), há um comando p...
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