Für PHP Die Schleife führt die Codes in ihrem Gültigkeitsbereich aus, solange die Bedingung wiederholt wird.

Für PHP Zyklusparameter:

  • Init-Zähler : Initialisiert den Schleifenzähler.
  • Testzähler: Die Bedingung wird bei jeder Schleifeniteration ausgewertet. Wenn die Bedingung „true“ zurückgibt, wird die Schleife fortgesetzt; Wenn es false zurückgibt, endet die Schleife.
  • Zähler erhöhen: Erhöht den Wert des Schleifenzählers.

Für PHP Die Syntax der Schleife ist wie folgt.

for (init counter; test counter; increment counter;) {
    // her iterasyonda çalıştırılacak kodlar
}

PHP For-Schleife

unten Für PHP Im Schleifenbeispiel haben wir die Zahlen von 0 bis 10 gedruckt.

Wir haben die Schleife mit der for-Anweisung gestartet. Wir haben den Schleifenzähler erstellt, indem wir der Variablen $i den Wert 0 gegeben haben. Wir haben dem Testzähler die Bedingung gegeben, dass die Variablendaten von $i kleiner oder gleich 10 sind. Im Inkrementzähler haben wir den Wert von $i jedes Mal um 1 erhöht, wenn die Schleife mit $i++ zurückkehrte.

for ($i = 0; $i <= 10; $i++) {
  echo "Şu anki sayı: {$i} <br />";
}
/*
 * Çıktı: 
Şu anki sayı: 1
Şu anki sayı: 2
Şu anki sayı: 3
Şu anki sayı: 4
Şu anki sayı: 5
Şu anki sayı: 6
Şu anki sayı: 7
Şu anki sayı: 8
Şu anki sayı: 9
Şu anki sayı: 10
*/

unten Für PHP Im Schleifenbeispiel haben wir die Zahlen von 5 bis 1 gedruckt.

Wir haben die Schleife mit der for-Anweisung gestartet. Wir haben den Schleifenzähler erstellt, indem wir der Variablen $i den Wert 5 gegeben haben. Wir haben dem Testzähler die Bedingung gegeben, dass die Variablendaten von $i größer oder gleich 1 sind. Im Inkrementzähler haben wir $i-- verwendet, um den Wert von $i jedes Mal, wenn die Schleife zurückkehrt, um 1 zu verringern.

Tipp: Wir müssen nicht immer den Wert im dritten Parameter der for-Schleife erhöhen. Wenn wir den Schleifenwert von hoch auf niedrig setzen, verringern wir den Wert in diesem Zähler.

for ($i = 5; $i >= 1; $i--) {
  echo "Şu anki sayı: {$i} <br />";
}
/*
 * Çıktı: 
Şu anki sayı: 5
Şu anki sayı: 4
Şu anki sayı: 3
Şu anki sayı: 2
Şu anki sayı: 1
*/

Alternative Syntax für PHP

PHP-Kontrollstrukturen unterstützen alternative Syntax. Für PHP Schleife ist eine Schleife, die alternative Syntax unterstützt. Die alternative Syntax lautet wie folgt. Nach der for-Anweisung beginnen wir den Codeblock mit einem Doppelpunkt statt mit geschweiften Klammern. Für PHP Anstatt die geschweiften Klammern am Ende der Anweisung zu schließen, kann endfor; Wir beenden den Codeblock der Schleife mit dem Ausdruck.

for (init counter; test counter; increment counter;):
    // her iterasyonda çalıştırılacak kodlar
endfor;

Im folgenden Beispiel haben wir Zahlen von 10 bis 50 mit alternativer Syntax in der PHP-For-Schleife gedruckt.

for ($i = 10; $i <= 50; $i+=10):
  echo "Şu anki sayı: {$i} <br />";
endfor;
/*
 * Çıktı: 
Şu anki sayı: 10
Şu anki sayı: 20
Şu anki sayı: 30
Şu anki sayı: 40
Şu anki sayı: 50
*/