Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thiago Dias_132983

While .

Recommended Posts

Galera , tenho uma dúvida besta sobre While .

 

<?

$num = 1;
while($num <= 10)
echo $num++;


?>

se eu não colocar o incremento ele repetirá infinitamente , mas por que? :S

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois o while repetirá enquanto a declaração for verdadeira.

 

No exemplo que você passou, o while será executado até que $num seja maior que 10.

Como $num inicialmente é 1, se ele não receber incremento para que em determinado momento seja maior que 10, ele nunca vai permitir que o while pare de ser executado.

 

Estrutura lógica do while:

enquanto ( condição verdadeira ) faça

lalalalala...

fim_enquanto

 

Sacou? :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.