Programação
 › Algoritmo  › C/C++  › Java
Web
 › HTML/XHTML  › JavaScript  › PHP
Sistema Operacional
 › Comandos de DOS  › Windows  › Linux  › Mac/BSD
Office
 › Word / Writer  › Excel / Calc
Áreas do Site
 › Download  › Fórum  › Blog
Recomendamos
Computadores e Informática em Lisboa
TI Expert » Programação » Web » PHP » If e Else

If e Else

Um fator de extrema importância em qualquer linguagem de programação é a capacidade de tornar nosso código capaz de tomar decisões baseando-se no que é falso e verdadeiro (lógica booleana).

Em PHP, usamos if e else para tal ação, em conjunto com operadores lógicos para que possamos fazer comparações.

If

If verifica se uma comparação ou sentença é verdadeira, se for, ele executará a próxima linha ou o próximo bloco de dados dentro de chaves ({}).

Para tal comparação, usamos os operadores lógicos:

  • > : Maior
  • < : Menor
  • >= : Maior ou igual
  • <= : Menor ou igual
  • == : Igual
  • != : Diferente

Para ver mais detalhes, veja o artigo Operadores lógicos.

Else

Else apenas será executado caso a comparação ou sentença do if for falso. Portanto, else só existe se existir um if primeiro.

Else não é uma cláusula obrigatória, portanto, pode existir if sem ter necessariamente um else.

Abaixo está um exemplo simples de como usar if e else:

<?php
  /* código que verifica se um número é par ou ímpar */
  $numero = 50;
  if ($numero%2 == 0)
  /**
  * Se o resto da divisão de um número por 2 for 0,
  * então, quer dizer que este número é par.
  **/
    echo ("O número $numero é par");
  else
  /* Caso contrário */
    echo ("O número $numero é impar");
?>

Creative Commons License
Autor: Denys William Xavier
Este artigo está sob Licença Creative Commons.

Faça o download da versão em PDF Indique nosso site Gostou?
Indique nosso site!
Este artigo foi
lido 27357 vezes
Bookmark e Compartilhe

Páginas Relacionadas

Enquete
O Google Chrome OS irá desbancar o Microsoft Windows 7?
» ProgramaçãoAlgorítmo | C/C++ | Java

» WebHTML/XHTML | JavaScript | PHP

» Sistema OperacionalComandos de DOS | Windows | Linux | Mac/BSD

» OfficeWord/Wirter | Excel/Calc

» Áreas do SiteDownloads | Fórum | Blog