Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Variaveis

No código proposto na aula com as duas idades:

$idade = 22; $idade = 21; echo $idade;

No prompt de comando "php variavel.php" ele mostrou apenas 21 (ignorando 22).

A dúvida é: sempre será executado a última linha de comando do que foi solicitada? Por exemplo: a idade 21 está na linha de baixo da idade 22 e por ser o mesmo código ($idade) solicitado só apareceu a última?

1 resposta
solução!

Oi lucas, beleza?

É isso que você falou. Houve uma reescrita de valor já que as duas variáveis possuem o mesmo nome.

O PHP ao interpretar seu arquivo observou primeiramente a variável idade com o valor 22, na linha seguinte houve uma reescrita desse valor que passou agora ser 21 e na última linha o comando echo imprimiu o valor contido nessa variável idade que é 21, o último valor atribuido a ela.