Utilizando a linguagem PHP, analise o código abaixo e marque a opção correta.
if ($x = = $y)
comando1;
comando2;
A- Se $x for igual a $y, somente o comando1 será executado.
B- O comando2 somente será executado se $x for diferente de $y.
C- O comando2 será executado independentemente dos valores de $x e $y.
D- O comando1 nunca será executado.
Soluções para a tarefa
Respondido por
2
Olá thai!
A resposta correta é a alternativa:
C- O comando2 será executado independentemente dos valores de $x e $y.
Porque o que acontece é que devido a condição lógica IF não abrangir todos os comandos dentro das chaves, como:
if ($x = = $y){
comando1;
comando2;
}
ele so executa a proxima linha se a condição for verdadeira e continua. É como se o código fosse escrito da seguinte maneira:
if ($x = = $y){
comando1; //apenas o comando1 dentro da verificação da condição
}
comando2; //continua executando independentemente da condição.
Perguntas interessantes
Geografia,
9 meses atrás
Física,
9 meses atrás
Filosofia,
9 meses atrás
Inglês,
1 ano atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás