PHP While
Loop esegue un blocco di codice un determinato numero di volte, o quando una determinata condizione è vera viene eseguito blocco di codice loop.
ciclo PHP
Quando si scrive il codice, spesso è necessario fare lo stesso blocco di codice per eseguire più e più volte. Siamo in grado di utilizzare le istruzioni loop nel codice per eseguire questa operazione.
In PHP, mettiamo a disposizione il seguente ciclo:
- mentre - finché la condizione specificata è soddisfatta, il blocco di codice loop è eseguito
- do ... while - prima esegue un blocco di codice, e poi ripetere il ciclo quando sono soddisfatte le condizioni specificate
- per - volte il ciclo viene eseguito un blocco di codice specificato
- foreach - in base ad ogni elemento della matrice di blocco di codice del ciclo
ciclo while
while ripete un blocco di codice finché una condizione specificata non è soddisfatta.
grammatica
{
要执行的代码;
}
Esempi
I seguenti esempi impostare il primo valore della variabilei è1 ($ i = 1;) .
Poi, finchéiè minore o uguale a 5, mentre ciclo continuerà a funzionare. Ogni volta che si esegueciclo,che viene incrementato 1:
<body>
<?php
$i=1;
while($i<=5)
{
echo "The number is " . $i . "<br>";
$i++;
}
?>
</body>
</html>
uscita:
The number is 2
The number is 3
The number is 4
The number is 5
fare ... while
fare ... while eseguirà il codice almeno una volta, e quindi controlla la condizione, finché la condizione è vera, si ripeterà il ciclo.
grammatica
{
要执行的代码;
}
while (条件);
Esempi
I seguenti esempi impostare il primo valore della variabilei è1 ($ i = 1;) .
Poi, iniziare a fare ... while. Il valore dellavariabile iciclo viene incrementato di uno, e quindi l'uscita. Controllare la condizione(iè minore o uguale a 5), fino a quandoiè minore o uguale a 5, il ciclo continuerà ad eseguire:
<body>
<?php
$i=1;
do
{
$i++;
echo "The number is " . $i . "<br>";
}
while ($i<=5);
?>
</body>
</html>
uscita:
The number is 3
The number is 4
The number is 5
The number is 6
ciclo foreach per la circolazione e verrà spiegato nel prossimo capitolo.