tutoriais mais recente desenvolvimento web
 

PHP 5, enquanto Loops


PHP enquanto lacetes executar um bloco de código enquanto que a condição referida é verdadeiro.


PHP Loops

Muitas vezes, quando você escrever código, você quer o mesmo bloco de código para executar uma e outra vez em uma fileira. Em vez de adicionar vários códigos de linhas quase iguais em um script, podemos usar loops para executar uma tarefa como esta.

Em PHP, temos as seguintes declarações de looping:

  • while - ciclos através de um bloco de código enquanto a condição especificada é verdadeiro
  • do...while - percorre um bloco de código uma vez, e depois repete o loop enquanto a condição especificada for verdadeira
  • for - ciclos através de um bloco de código de um número especificado de vezes
  • foreach - ciclos através de um bloco de código para cada elemento de uma matriz

O PHP loop while

O loop enquanto executa um bloco de código, desde que a condição referida é verdadeiro.

Sintaxe

while ( O exemplo a seguir define um primeiro variável $ X a 1 ($x = 1) . Em seguida, o loop while continuará a funcionar enquanto $ x é menor ou igual a 5 ($x <= 5) . $ X irá aumentar em 1 cada vez que o laço é executado ($x++) :

Exemplo

<?php
$x = 1;

while($x <= 5) {
    echo "The number is: $x <br>";
    $x++;
}
?>
Exemplo executar »

O PHP fazer ... loop while

A do ... while sempre executar o bloco de código uma vez, ele irá verificar a condição, e repetir o loop while a condição especificada é verdadeira.

Sintaxe

do {
O exemplo a seguir define um primeiro variável $ X a 1 ($x = 1) . Em seguida, o loop Do While vai escrever alguma saída, e em seguida, incrementar a variável $ x com 1. Em seguida, a condição é verificada (é $ x menor ou igual a 5?), E o loop continuará a executar, desde que $ x é menor ou igual a 5:

Exemplo

<?php
$x = 1;

do {
    echo "The number is: $x <br>";
    $x++;
} while ($x <= 5);
?>
Exemplo executar »

Note-se que em um do laço enquanto a condição é testada depois de executar as declarações dentro do circuito. Isto significa que o loop Do While iria executar suas demonstrações pelo menos uma vez, mesmo se a condição for falsa pela primeira vez.

O exemplo que se segue define a variável X $ a 6, em seguida, executa o ciclo, e, em seguida, a condição é verificada:

Exemplo

<?php
$x = 6;

do {
    echo "The number is: $x <br>";
    $x++;
} while ($x<=5);
?>
Exemplo executar »

O loop eo loop foreach será explicado no próximo capítulo.