Gli ultimi tutorial di sviluppo web
 

PHP 5 mentre Loops


PHP while esegue un blocco di codice, mentre la condizione specificata è vera.


PHP Loops

Spesso quando si scrive codice, si desidera che lo stesso blocco di codice da eseguire più e più volte di fila. Invece di aggiungere diversi codici linee quasi uguali in uno script, possiamo usare i cicli per eseguire un compito come questo.

In PHP, abbiamo le seguenti dichiarazioni di loop:

  • while - loop attraverso un blocco di codice finché la condizione specificata è vera
  • do...while - loops attraverso un blocco di codice, una volta, e poi ripete il ciclo fino a quando la condizione specificata è vera
  • for - loop attraverso un blocco di codice per un numero specificato di volte
  • foreach - loop attraverso un blocco di codice per ogni elemento in un array

Il PHP mentre Loop

Il ciclo while esegue un blocco di codice finché la condizione specificata è vera.

Sintassi

while ( L'esempio seguente imposta dapprima un $ x variabile a 1 ($x = 1) . Poi, il ciclo while continuerà a funzionare fintanto che $ x è inferiore o uguale a 5 ($x <= 5) . $ x aumenterà di 1 ogni volta che il ciclo viene eseguito ($x++) :

Esempio

<?php
$x = 1;

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

Il PHP do ... while Loop

La do ... while sarà sempre eseguire il blocco di codice, una volta, sarà poi verificare le condizioni, e ripetere il ciclo while la condizione specificata è vera.

Sintassi

do {
L'esempio seguente imposta dapprima un $ x variabile a 1 ($x = 1) . Poi, il ciclo Do While scriverà un output, e quindi incrementare la variabile $ x con 1. Quindi la condizione è selezionata (è $ x inferiore o uguale a 5?), E il ciclo continuerà a funzionare più a lungo $ x è inferiore o uguale a 5:

Esempio

<?php
$x = 1;

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

Si noti che in un ciclo Do While la condizione viene verificata dopo l'esecuzione del bilancio all'interno del ciclo. Ciò significa che il fai while sarebbe esegue le istruzioni almeno una volta, anche se la condizione è falsa la prima volta.

L'esempio che segue imposta la variabile $ x 6, quindi si corre il ciclo, e quindi la condizione è verificata:

Esempio

<?php
$x = 6;

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

Il ciclo e il ciclo foreach verrà spiegato nel prossimo capitolo.