Aula03 PHPBasico EstruturasDeControle
376 palavras
2 páginas
Aula 03Estruturas de Controle
Prof. Rodrigo Curvêllo
PHP – Básico
Aula 03
Estruturas de Controle
Blocos
Um
bloco consiste de vários comandos agrupados com o objetivo de relacioná-los com determinado comando ou função.
Blocos
em PHP são delimitados pelos caracteres “{” e “}”. if ($x == $y){ if ($x == $y) comando1; comando2;
Prof. Rodrigo Curvêllo
}
PHP – Básico
comando1; comando2; Aula 03
Estruturas de Controle
Também chamados de condicionais, os comandos de seleção permitem executar comandos ou blocos de comandos com base em testes feitos durante a execução.
If
switch
Prof. Rodrigo Curvêllo
PHP – Básico
Aula 03
Estruturas de Controle - IF
Testa a condição e executa o comando indicado se o resultado for true (valor diferente de zero). if (expressão) comando; Prof. Rodrigo Curvêllo
if (expressão){ comando1; comando2; comando3; comando4; comando5; comando1; comando2; comando3;
}
PHP – Básico
if (expressão): comando; ... comando; endif;
Aula 03
Estruturas de Controle - IF
Else
Complemento
opcional para o if.
Se
utilizado, o comando será executado se a expressão retornar o valor false (zero).
if (expressão) comando; else
Comando;
Prof. Rodrigo Curvêllo
if (expressão): comando; ... comando; else comando; ... comando; Endif;
PHP – Básico
Aula 03
Estruturas de Controle - IF if ($a > $b)
$maior = $a; else $maior = $b;
Prof. Rodrigo Curvêllo
if (expressao1) : comando; ... comando; [ elseif (expressao2) comando; ... comando; ]
[ else comando; ... comando; ] endif; PHP – Básico
Aula 03
Estruturas de Controle - SWITCH
Atua
de maneira semelhante a uma série de comandos if na mesma expressão. if ($i == 0) echo “i é igual a zero”; elseif ($i == 1)echo echo “i é igual a um”; elseif ($i == 2) echo “i é igual a dois”;
Prof. Rodrigo Curvêllo
switch ($i) { case 0: echo “i é igual a zero”; break; case 1: echo “i é igual a um”; break; case 2: echo “i é igual a dois”; break; }
PHP – Básico
Aula 03
Estruturas de