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

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.

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

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.

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

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.

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

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.

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

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 -

In Verbindung stehende Artikel