If...Else em PHP
()
1.7 - If...Else em PHP
Declarações condicionais são utilizadas para realizar diferentes ações baseadas em condições diferentes.
_______________________________________________________________________________
Declarações condicionais:
Quando escrevemos códigos, frequentemente precisamos realizar ações diferentes baseadas em condições diferentes. Você pode utilizar declarações condicionais para fzer isso.
Em PHP nós temos as seguintes declarações condicionais
# Declaração if - Executa determinada ação apenas se uma condição for verdadeira.
# Declaração if... else - Executa uma ação quando uma condição é verdadeira, e outra ação quando a condição é falsa.
# If...elseif...else - Declare, defina e selecione ações baseadas em um bloco condicional complexo.
# Declaração switch - Declare, defina e selecione ações baseadas em um bloco condicional complexo.
_______________________________________________________________________________
A declaração if:
Use a declaração if para executar uma ação apenas quando uma condição for verdadeira.
Sintaxe:
if (condição) código a ser executado;
O código a seguir escreve "Bom final de semana!" se o dia atual for sexta-feira:
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri") echo "Bom final de semana!";
?>
</body>
</html>
Note que não há ...else... na sintaxe. A ação só é executada se a condição é verdadeira.
_______________________________________________________________________________
A declaração if...else:
A declaração if...else executa uma ação se determinada condição for verdadeira, e outra ação se a condição for falsa.
Sintaxe:
if (condição)
código a executar se a condição for verdadeira;
else
código a executar se a condição for falsa;
Exemplo:
O código a seguir exibirá a saudação "Bom final de semana!" se o dia atual for sexta-feira, senão ele exibirá a saudação "Tenha um bom dia!"
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
echo "Bom final de semana!";
else
echo "Tenha um bom dia!";
?>
</body>
</html>
Se mais de uma ação deve ser executada se uma condição for verdadeira/falsa, as linhas devem ser fechadas dentro de um bloco entre chaves:
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
{
echo Olá!<br />";
echo "Bom final de semana!";
echo "Até Segunda!";
}
?>
</body>
</html>
_______________________________________________________________________________
A declaração if...elseif...else:
Use a declaração if...elseif...else para criar uma cadeia de ações condicionais.
Sintaxe:
if (condição)
código a ser executado se a condição for verdadeira;
elseif (condição2)
código a ser executado se condição2 for verdadeira;
else
código executado quando as condições forem falsas;
Exemplo:
O exemplo a seguir escreve "Bom final de semana!" se o dia atual é sexta-feira, ou escreve "Bom Domingo!" se o dia atual é domingo, ou escreve "Tenha um bom dia!" se for outro dia qualquer.
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
echo "Bom final de semana!";
elseif ($d=="Sun")
echo "Bom Domingo!";
else
echo "Tenha um bom dia!";
?>
</body>
</html>
Resumos Relacionados
- Php While Loops
- Php Funções
- Sintaxe Php
- Else If (swishscript)
- Declarações Javascript
|
|