ESTRUTURAS DE CONTROLE (PARTE 01)
São estruturas utilizadas para controlar a execução de
processos dentro da rotina de um programa.
Estruturas
Condicionais (if, else, switch)
Estrututura Condicional IF
O comando if será executado caso a condição seja
atendida, ou seja, quando a mesma for verdadeira (true).
Sintaxe:
if ( condição )
< comando
>;
Ou
if (
condição ) {
< comando 1
>;
< comando 2
>;
< comando N
>;
}
Exemplo:
<?php
$nota = 7;
If ($nota > = 7)
echo “ Nota Na
Média. ” ;
?>
Declaração if, else
O comando if
será executado caso a condição seja atendida, já o comando else será executado caso a condição seja falsa (false).
Sintaxe:
if ( condição )
< comando
executado caso condição seja verdadeira >;
else
< comando
executado caso condição seja false >;
Exemplo:
<?php
$tempo = “sol”;
if ( $tempo == “sol” )
echo
“Vamos à praia ?”;
else
echo
“Vamos ao Cinema ?”;
?>
Declaração if , elseif, else
O comando if também pode
ser utilizado junto a uma clausula elseif, que possibilita realizarmos diversos
testes.
Sintaxe:
if ( condição1 )
<
comando executado caso a condição1 seja verdadeira >;
elseif ( condição2 )
<
comando executado caso a condição2 seja verdadeira >;
else
<
comando executado caso condição seja false >;
<?php
$mes = “fevereiro”;
if ( $mes == “janeiro” )
echo
“ Férias Escolares ”;
elseif ( $mes == “fevereiro” )
echo
“ Retorno as aulas ”;
elseif ( $mes == “março” )
echo
“ Recesso de carnaval ”;
else
echo
“ Mês fora do trimestre ”;
?>
Estrutura Condicional switch..case
A utilização de varias condições utilizando o comando if
e suas clausulas elseif e else podem muitas vezes confundir o desenvolvedor,
alem de ser muito limitadora quanto a questão de realizar diversos testes
lógicos.
Sintaxe:
switch ( variável a ser testada ) {
case < valor 1 >:
< comando executado caso valor 1 seja verdadeiro >;
break;
case < valor 2 > :
< comando executado caso valor 2 seja verdadeiro >;
break;
case < valor 3 > :
< comando executado caso valor 3 seja verdadeiro >;
break;
default : <comando executado caso
condição seja falsa>
Exemplo Prático:
<?php
$i = 2;
switch ($i) {
case 0:
print “i é igual a zero”;
break;
case 1:
print “i é igual a um”;
break;
case 2:
print “i é igual a dois”;
break;
default : print “valor inválido !”;}
?>
Ao
utilizarmos a estrutura switch..case
teremos que fazer o uso do comando break,
pois o mesmo só para a sua execução caso ache esse comando, senão ele continua
executando os blocos de código nos cases seguintes.
Nenhum comentário:
Postar um comentário