Estruturas de controle if/else switch PHP

8
ESTRUTURAS DE CONTROLE IF / 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.

Transcript of Estruturas de controle if/else switch PHP

Page 1: Estruturas de controle if/else switch PHP

ESTRUTURAS DE CONTROLE

IF / 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.

Page 2: Estruturas de controle if/else switch PHP

<?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árioecho ("O número $numero é impar");?>

ESTRUTURAS DE CONTROLEIF/ELSE

Page 3: Estruturas de controle if/else switch PHP

Em PHP, existe um comando que permite utilizar várias opções definidas agrupadas em uma única estrutura.Switch trabalha usando casos (case) que são valores definidos. A estrutura do switch é: switch (variável) {case valor: código a ser executado }

ESTRUTURAS DE CONTROLESWITCH, CASE E DEFAULT

Page 4: Estruturas de controle if/else switch PHP

$var1 = 0; switch ($var1) { case 0:echo “valor é zero”; break; case 1: echo “valor é um”; break; case 2: echo “valor é dois”; break; case 3: echo “valor é três”; break; default: echo “Valor fora da faixa”; break; }

ESTRUTURAS DE CONTROLESWITCH, CASE E DEFAULT

Page 5: Estruturas de controle if/else switch PHP

WHILE E FOR SÃO COMANDOS QUE SERVEM PARA MANTER UMA PORÇÃO DO CÓDIGO EXECUTANDO REPETIDAMENTE. TAMBÉM CONHECIDOS COMO ESTRUTURAS DE REPETIÇÃO, ITERAÇÕES OU LOOPS, ESSES COMANDOS MANTÉM A EXECUÇÃO ATÉ QUE SEU ARGUMENTO SEJA FALSO.

ESTRUTURAS DE CONTROLEWHILE-FOR

Page 6: Estruturas de controle if/else switch PHP

A estrutura principal de while é: while (comparação) { código que será executado} Ou seja, a comparação é verificada, caso ela seja verdadeira, então, o código é executado.

ESTRUTURAS DE CONTROLEWHILE

Page 7: Estruturas de controle if/else switch PHP

<?PHP$N = 1;WHILE<= 10){ECHO ($N." ");$N++; } ?>

Isso resultará em:1 2 3 4 5 6 7 8 9 10

Page 8: Estruturas de controle if/else switch PHP

A ESTRUTURA PRINCIPAL DE FOR É: FOR (VALOR INICIAL; COMPARAÇÃO; MODIFICAÇÃO DO VALOR){ CÓDIGO QUE SERÁ EXECUTADO }

ESTRUTURAS DE CONTROLE

FOR

<?phpfor ($n=1; $n <= 10; $n++) {echo ($n." ");}?>

Isso resultará em:1 2 3 4 5 6 7 8 9 10