iwtraining

Estruturas de Controle no PHP Back-end

Estruturas de Controle no PHP

IF

O if é uma estrutura de controle que permite que determinada ação seja executada baseada em uma condição, alterando o funcionamento padrão do programa.

Sintaxe:

If ( expressão )
{
comandos se verdadeiro;
}
eles
{
comandos se verdadeiro;
}

Exemplo:

$a = 1;
if ( $a == 5)
{
   echo "É igual";
}
else {
   echo "É diferente.";
}

WHILE

O while estabelece um laço de repetição “enquanto” a condição testada for verdadeira.

Sintaxe:

while ( expressão )
{
comandos;
}

Exemplo:

$b = 1;
while ( $b < 10 )
{
   echo "Entrou: " . $b . "<br / >";
   $b++;
}

FOR

O for é uma estrutura de controle que estabelece um laço de repetição baseado em um contador. O for é controlado por um bloco de 3 comandos.

Sintaxe:

for ( valor inicial; condição; incremento)
{
comandos;
}

Exemplo:

for ( $i = 0; $i < 10; $i++ )
{
     echo "For : " . $i . "<br / >";
}

SWITCH

O comando switch deve ser usada quando você deseja realizar vários testes em uma variável. É similiar a uma série de comandos ifs sobre a mesma expressão.

Sintaxe:

if ( expressão )
{
case “valor 1”:
// Comandos
case “valor 2”:
// Comandos
case “valor 3”:
// Comandos
default:
// Comandos
}

Exemplo:

$c = 5;

switch ( $c ) {
   case 0:
     print "i é igual a 0";
     break;
   case 1:
     print "i é igual a 1";
     break;
   case 2:
     print "i é igual a 2";
     break;
   default:
     print "i é diferente de 0, 1 e 2.";
}

FOREACH

O foreach é um laço de repetição para iterações em arrays.

Sintaxe:

foraeach ( $array as $valor )
{
instruções
}

Exemplo:

$alunos = array('Jaime Palilo', 'Marcelina Guerra', 'Jorge Del Salto');
foreach ( $alunos as $nome )
{
    print "$nome // ";
}

Está com duvidas?

Aluno iwtraining tem acesso a um fórum exclusivo para discutir com os instrutores e outros alunos. Acesse agora mesmo!

Posts Relacionados

Deixe um comentário