Per PHP Il ciclo esegue i codici nel suo ambito finché la condizione viene ripetuta.

Per PHP parametri del ciclo:

  • contatore inizializzazione : Inizializza il contatore del loop.
  • contatore di prova: La condizione viene valutata ad ogni iterazione del ciclo. Se la condizione ritorna vera, il ciclo continua; se restituisce false, il ciclo termina.
  • contatore di incremento: Aumenta il valore del contatore del loop.

Per PHP La sintassi del ciclo è la seguente.

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

PHP per ciclo

sotto Per PHP Nell'esempio del ciclo, abbiamo stampato i numeri da 0 a 10.

Abbiamo iniziato il ciclo utilizzando l'istruzione for. Abbiamo creato il contatore del ciclo assegnando il valore 0 alla variabile $i. Abbiamo dato al contatore di test la condizione se i dati della variabile $i sono inferiori o uguali a 10. Nel contatore di incremento, abbiamo aumentato il valore di $i di 1 ogni volta che il ciclo restituiva $i++.

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
*/

sotto Per PHP Nell'esempio del ciclo, abbiamo stampato i numeri da 5 a 1.

Abbiamo iniziato il ciclo utilizzando l'istruzione for. Abbiamo creato il contatore del ciclo assegnando il valore 5 alla variabile $i. Abbiamo dato al contatore di test la condizione se i dati della variabile $i sono maggiori o uguali a 1. Nel contatore di incremento, abbiamo usato $i-- per diminuire il valore di $i di 1 ogni volta che il ciclo ritornava.

Suggerimento: non è sempre necessario aumentare il valore nel terzo parametro del ciclo for. Se impostiamo il valore del loop da alto a basso, diminuiamo il valore in questo contatore.

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
*/

Sintassi alternativa per PHP

Le strutture di controllo PHP supportano una sintassi alternativa. Per PHP loop è un ciclo che supporta la sintassi alternativa. La sintassi alternativa è la seguente. Dopo l'istruzione for, iniziamo il blocco di codice con i due punti invece di iniziarlo con parentesi graffe. Per PHP Invece di chiudere le parentesi graffe alla fine dell'istruzione, endfor; Terminiamo il blocco di codice del ciclo utilizzando l'espressione.

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

Nell'esempio seguente, abbiamo stampato i numeri da 10 a 50 con una sintassi alternativa nel ciclo For di PHP.

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
*/