Php while loops
()
1.10 - PHP while loops
Loops executam um bloco de códigos por um determinado número de vezes ou enquanto uma condição for verdadeira.
_______________________________________________________________________________
PHP loops:
Frequentemente quando você escreve códigos, você deseja que um bloco de códigos rode repetitivamente. Ao invés de repetir o código um cem número de vezes, você pode utilizar loops para realizar tarefas como essa.
Em PHP, nós temos as seguintes declarações looping:
# while - loops de blocos de código enquanto determinada condição é verdadeira.
# do... while - loops de blocos de código que executam uma vez, e permanecem executando enquanto determinada condição for verdadeira.
# for - loops de blocos de código por um determinado número de repetições.
# foreach - loops de blocos de código para cada elemento de uma array.
_______________________________________________________________________________
While loop:
O loop while executa um bloco de códigos enquanto uma determinada condição é verdadeira.
Sintaxe:
while (condition)
{
code to be executed;
}
Exemplo:
O exemplo a seguir define um loop que começa com i=1. O loop continuará a rodar enquanto i for menor ou igual a 5. O loop acrescenta 1 à i cada vez que ele executa:
<html>
<body>
<?php
$i=1;
while($i<=5)
{
echo "The number is " . $i . "<br />";
$i++;
}
?>
</body>
</html>
Resultado: The number is 1
The number is 2
The number is 3
The number is 4
The number is 5
_______________________________________________________________________________
Sentenças do...while:
A sentença do...while sempre executa o bloco de códigos uma primeira e única vez. Em seguida ela verifica a condição, e repete o loop enquanto a condição é verdadeira.
Sintaxe:
do
{
code to be executed;
}
while (condition);
Exemplo:
O exemplo a seguir determina um loop que começa com i=1. Ele então incrementa +1 ao valor de i e escreve um resultado. Então a condição é checada, e o loop continua a rodar enquanto i é menor ou igual a 5.
<html>
<body>
<?php
$i=1;
do
{
$i++;
echo "The number is " . $i . "<br />";
}
while ($i<=5);
?>
</body>
</html>
Resultado: The number is 2
The number is 3
The number is 4
The number is 5
The number is 6
_______________________________________________________________________________
Resumos Relacionados
- If...else Em Php
- A Estrutura Loop For (swishscript)
- Quebra De Looping Incondicional (swishscript)
- Declaração Switch Em Php
- Sintaxe Php
|
|