Solucionado (ver solução)
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.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software