O comando continue
também deve ser utilizado no interior de
laços, e funciona de maneira semelhante ao break,
com a diferença que o fluxo ao invés de sair do laço volta para o
início dele. Vejamos o exemplo:
for
($i = 0; $i < 100; $i++) {
if
($i % 2) continue;
echo
“ $i “;
}
O exemplo acima é uma maneira ineficiente de imprimir
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 e 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.
Nenhum comentário:
Postar um comentário