Legion Designers
Estruturas de Laço em PHP Pop-bemvindo
Legion Designers
Estruturas de Laço em PHP Pop-bemvindo
Legion Designers


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

1Estruturas de Laço em PHP Empty Estruturas de Laço em PHP Sex Abr 22, 2011 2:12 pm

Switch

Switch
Admin
Admin
WHILE

É um comando de repetição, ele repete o comando até que a condição testada seja falsa. Ex:

< ?php
$num = 1;

while ($num <=10) {
$num++;
echo $num;
}
? >

DO... WHILE

É semelhante ao while com a única diferença que a expressão é testada ao final do bloco de comandos. Ex:

< ?php
$num = 0;
do {
$num++;
echo $num;
} while ($num < 10);
? >

FOR

Um comando for é um laço com início, fim e incremento pré-estabelecido e deve ser escrito da seguinte maneira:

< ?php
for ($num = 0; $num <= 10; $num++) {
echo $num;
}
? >

Neste caso:
A cada execução a variável $num será incrementada em 1. O valor inicial será 0 e o final será 10.

Executando este script em uma página no apache, o resultado final será:

012345678910

Interrupção do laço

Break
Interrompe a execução do laço e vai para a próxima linha após o final do mesmo.

Continue
Interrompe a execução do bloco de código dentro do laço e vai para a primeira linha iniciando a próxima iteração.

Ex:

< ?php

for ($num = 0; $num < 100; $num++) {
if ($num % 2) continue;
echo “ $num “;
}

? >

O exemplo acima imprime os números pares entre 0 e 99. O que o laço faz é testar se o resto da divisão entre o número 2 é 0. Se for diferente de zero (valor lógico true) o interpretador encontrará um continue, que faz com que os comandos seguintes do interior do laço sejam ignorados, seguindo para a próxima iteração.

Créditos: sociedadedigital


2Estruturas de Laço em PHP Empty Re: Estruturas de Laço em PHP Sex Abr 22, 2011 9:24 pm

Bruno

Bruno
Membro Avançado
Membro Avançado
Obrigado por Compartilhar .

3Estruturas de Laço em PHP Empty Re: Estruturas de Laço em PHP Sáb Abr 23, 2011 5:22 pm

Marasca

Marasca
Designer Bronze
Designer Bronze
Pra mim tu ta falando outra lingua porque eu nao entendi nada kkk

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]

Tópicos semelhantes

-

» Estruturas de Controle em PHP

Permissões neste sub-fórum
Não podes responder a tópicos