PHP, während Schleifen ausführen, um einen Codeblock, während die festgelegte Bedingung erfüllt ist.
PHP Loops
Oft, wenn Sie Code schreiben, möchten Sie das gleiche Codeblock immer und immer wieder in einer Reihe laufen. Statt mehr fast gleich das Codezeile in einem Skript hinzuzufügen, können wir Loops verwenden, um eine Aufgabe wie diese auszuführen.
In PHP, haben wir folgende Looping Aussagen:
- while - Schleifen durch einen Codeblock, solange die angegebene Bedingung erfüllt ist
- do...while - durch einen Block von Codeschleifen einmal, und dann wiederholt die Schleife , solange die angegebene Bedingung erfüllt ist
- for - Schleifen durch einen Codeblock eine bestimmte Anzahl von Malen
- foreach - Schleifen durch einen Codeblock für jedes Element in einem Array
Die PHP-while-Schleife
Die while-Schleife führt einen Codeblock, solange die angegebene Bedingung erfüllt ist.
Syntax
while ( Das folgende Beispiel stellt zunächst eine Variable $ x bis 1 ($x = 1) . Dann wird die while - Schleife so lange fortgesetzt , läuft wie $ x kleiner als oder gleich 5 ($x <= 5) . $ x um 1 erhöht nach jedem Schleifendurchlauf ($x++) :
Die PHP-do ... while-Schleife
Die do ... while-Schleife wird den Codeblock einmal immer ausführen, wird es dann um den Zustand zu überprüfen, und wiederholen Sie die Schleife, während die angegebene Bedingung erfüllt ist.
Syntax
do
{
Das folgende Beispiel stellt zunächst eine Variable $ x bis 1 ($x = 1) . Dann wird die do while-Schleife eine Ausgabe schreiben, und dann erhöhen Sie die Variable $ x mit 1. Dann ist die Bedingung geprüft (ist $ x kleiner als oder gleich 5?), Und die Schleife wird so lange laufen, wie $ x kleiner als oder gleich 5: Beispiel
<?php
$x = 1;
do {
echo "The number is:
$x <br>";
$x++;
} while ($x <= 5);
?> Führen Sie zB » Beachten Sie, dass in einer Do While-Schleife die Bedingung nach dem Ausführen der Anweisungen innerhalb der Schleife geprüft wird. Dies bedeutet, dass der Do While-Schleife seine Aussagen mindestens einmal ausführen würde, auch wenn die Bedingung falsch ist das erste Mal.
Das folgende Beispiel stellt die Variable $ x bis 6, dann läuft sie um die Schleife, und dann wird der Zustand überprüft:
Die for-Schleife und die foreach-Schleife wird im nächsten Kapitel erläutert.