•  
     

if else - PHP

Usamos uma estrutura if para fazer alguma coisa se a resposta à condição for sim, ou verdadeira, true, como dizemos em PHP.

Além de fazer alguma coisa quando a condição é true, podemos fazer alguma coisa se a condição for falsa, false. Podemos fazer isso usando uma instrução if / else:

Código: Selecionar todos

<?php
  $name = "Edgar";

  if ($name == "Simon") {
    print "I know you!";
  }
  else {
    print "Who are you?";
  }
?>

Assim como antes, se a condição é verdadeira true, então somente o código dentro do primeiro par de chaves será executado. Caso contrário, a condição é falsa false, então somente o código dentro do segundo par de chaves, depois da palavra reservada else, será executado.

No exemplo acima, a condição $name == "Simon" é falsa false, já que o nome $name é Edgar. Uma vez que a condição é falsa false, apenas o código dentro das chaves depois da palavra reservada else é executado, e imprime Who are you?


Código: Selecionar todos

<html>
  <head>
  </head>
  <body>
    <p>
      <?php
        $items = 3;
        
        if($items > 5) {
          echo "Você obteve 10% de desconto!";
        }else{
          echo "Você obteve 5% de desconto!";  
        }
      ?>
    </p>
  </body>
</html>


Demo: http://codepad.org/ugVqLKUe