Na linguagem PHP, a atribuição das variáveis $a, $b e $c po...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - $a = $b = $c = 10;
Na linguagem PHP, uma das características mais úteis é a capacidade de realizar atribuições em cadeia. Isso permite que múltiplas variáveis sejam definidas com o mesmo valor em uma única linha de código. A alternativa D expressa exatamente essa possibilidade, onde o valor 10
é atribuído a $c
, e depois esse mesmo valor é passado para $b
e, por fim, para $a
. Você pode pensar nisso como uma espécie de "efeito dominó", onde o valor é passado de uma variável para a próxima.
É importante destacar que a atribuição começa da direita para a esquerda. Ou seja, primeiro o valor 10
é atribuído a $c
, em seguida o valor de $c
(que agora é 10
) é atribuído a $b
, e finalmente o valor de $b
(também 10
) é atribuído a $a
. Ao final do processo, todas as três variáveis - $a
, $b
, e $c
- terão o valor 10
.
As demais alternativas não são sintaticamente corretas no contexto do PHP ou não realizam a atribuição como descrito. Portanto, a alternativa D é a única que realiza a operação desejada de forma eficaz e correta.
É importante para quem está se preparando para concursos na área de programação entender estas nuances das linguagens que está estudando. Cada linguagem tem suas particularidades, e no PHP a atribuição em cadeia é uma funcionalidade muito prática para a definição de múltiplas variáveis com o mesmo valor inicial.
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
$a = $b = $c = 10; Gab D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo