Atualizado em 11 de Dezembro de 2012

If e Else no PHP - Comandos de Decisão Parte 1

Nos dois posts anteriores vimos os Operadores Condicionais em PHP e os Operadores Lógicos PHP, estes dois tópicos são muito importantes pois eles mostra qual são os elementos que fazem a comparação entre um ou mais valores. Só que eles não trabalham sozinhos, e sim com os Comandos de decisão.

Dividi este tópico em duas partes, primeiramente vamos ver os comandos If e Else no PHP.

O comando If no PHP e o que avalia uma expressão e dependendo do seu resultado executa um comando ou outro, permitindo assim que o sistema possa tomar uma decisão mais adequada no momento.

Vejamos como e a estrutura deste comando:

if (exp1)
   {comando1}
elseif (exp2)
   {comando2}
else
   {comando3}

Lê-se esta expressão da seguinte forma:

Se exp1 for verdadeira, executar o comando1. Se a exp2 for verdadeira, executar comando2. Senão executar comando3.

Obs.: É importante lembrar que apenas um dos comandos será executado, após a execução do mesmo o código prossegue normalmente após o comando IF.

Vejamos o primeiro exemplo:

<?php
$nota_prova = 8;

if($nota_prova >= 6)
 {
  echo "Aluno Aprovado";
 }
else
 {
  echo "Aluno Reprovado";
 }
?>

Neste exemplo verificamos se o aluno atingiu a média 7 e mostramos se o aluno esta aprovado ou reprovado.

Neste próximo exemplo veremos o comando If um pouco mais complexo:

<?php
$nota_prova = 10;

if($nota_prova < 2)
 {
  echo "Seu desempenho foi Muito Ruim";
 }
elseif($nota_prova < 5)
 {
  echo "Seu desempenho foi Ruim";
 }
elseif($nota_prova < 7)
 {
  echo "Seu desempenho foi Regular";
 }
elseif($nota_prova < 9)
 {
  echo "Seu desempenho foi Bom";
 }
else
 {
  echo "Seu desempenho foi Excelente";
 }
?>

Neste exemplo avaliamos a nota do aluno e dependendo da mesma o sistema escreve como foi o desempenho do aluno.

Bom e isto ai pessoal até a parte 2.


Baita Abraço.

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER