PHP Loop-Typen zu tun, während, foreach und für

Schleifen in PHP verwendet, um den gleichen Code-Block eine festgelegte Anzahl von Malen auszuführen. PHP unterstützt folgende vier Typen Schleife.
für - Schleifen durch einen Codeblock eine bestimmte Anzahl von Malen.
während - Schleifen durch einen Codeblock, wenn und solange eine bestimmte Bedingung erfüllt ist.
machen. während - Schleifen durch einen Codeblock einmal, und dann wiederholt die Schleife, solange eine spezielle Bedingung erfüllt ist.
foreach - Schleifen durch einen Codeblock für jedes Element in einem Array.
Wir diskutieren über weiter und brechen Schlüsselwörter verwendet, um die Schleifen Ausführung zu steuern.
Die for-Schleife-Anweisung
Die for-Anweisung wird verwendet, wenn Sie wissen, wie oft Sie eine Anweisung oder einen Block von Anweisungen ausführen möchten.

Das folgende Beispiel macht fünf Iterationen und ändert den zugewiesenen Wert von zwei Variablen bei jedem Durchlauf der Schleife -
Dies wird das folgende Ergebnis produzieren -
Die while-Schleife-Anweisung
Die while-Anweisung wird einen Block von Code, wenn und solange ausführen, wie ein Testausdruck wahr ist.
Wenn der Testausdruck wahr ist, dann wird der Codeblock ausgeführt werden. Nachdem der Code der Testausdruck erneut ausgeführt hat, wird ausgewertet und die Schleife wird fortgesetzt, bis der Testausdruck gefunden wird, falsch zu sein.

Dies wird das folgende Ergebnis produzieren -
Die do. while-Schleife-Anweisung
Die do. while-Anweisung einmal einen Codeblock mindestens ausgeführt wird - dann wird die Schleife so lange wiederholen, wie eine Bedingung erfüllt ist.
Das folgende Beispiel soll den Wert von i mindestens einmal inkrementiert, und es wird weiterhin die variable Inkrementieren i solange sie einen Wert von weniger als 10 haben -
Dies wird das folgende Ergebnis produzieren -
Die foreach-Schleife-Anweisung
Die foreach-Anweisung wird eine Schleife durch Arrays verwendet. Für jeden den Wert des aktuellen Arrayelementes passieren wird auf $ Wert zugewiesen, und der Array-Zeiger um Eins und in dem nächsten Durchlauf nächstes Element verarbeitet wird verschoben.
Probieren Sie folgenden Beispiel werden die Werte eines Arrays zur Liste aus.
Dies wird das folgende Ergebnis produzieren -
Die break-Anweisung
Das PHP Pause Schlüsselwort wird verwendet, vorzeitig die Ausführung einer Schleife zu beenden.
Die break-Anweisung innerhalb des Anweisungsblocks entfernt. Es gibt Ihnen die volle Kontrolle und wann immer Sie von der Schleife verlassen möchten, können Sie herauskommen. Nach der Rückkehr wird aus einer Schleife sofortigen Anweisung die Schleife ausgeführt werden.

Im folgenden Beispiel Bedingungstest wahr wird, wenn der Zählerwert erreicht 3 und Schleife endet.
Dies wird das folgende Ergebnis produzieren -
Die continue-Anweisung
Die PHP weiterhin Schlüsselwort wird verwendet, um die aktuelle Iteration einer Schleife zu stoppen, aber es ist nicht die Schleife zu beenden.
Genau wie die Pause-Anweisung weiterhin die Anweisung innerhalb des Anweisungsblocks angeordnet ist, den Code enthält, der die Schleife ausgeführt wird, durch einen bedingten Test vorgeschaltet. Für den Pass continue-Anweisung trifft, Rest der Schleife Code wird übersprungen und im nächsten Durchlauf beginnt.

Im folgende Beispiel Schleife gibt den Wert des Arrays für die abe Bedingung wahr wird es einfach, den Code überspringen und wird nächster Wert gedruckt.
Dies wird das folgende Ergebnis produzieren -