🔄 for

Il ciclo for si usa quando sappiamo già quante volte vogliamo ripetere un’azione.

È molto ordinato perché mette tutto in una sola riga:


📌 Sintassi

<?php
for (inizializzazione; condizione; incremento) {
    // codice da ripetere
}
?>

Vediamo cosa significa:

for ($i = 1; $i <= 5; $i++)

🔎 Esempio semplice

<?php
for ($i = 1; $i <= 5; $i++) {
    echo $i . "<br>";
}
?>

✔ Output:

1
2
3
4
5

🧠 Come funziona passo per passo

1️⃣ Imposta $i = 1
2️⃣ Controlla se $i <= 5
3️⃣ Esegue il codice
4️⃣ Incrementa $i
5️⃣ Torna al punto 2


🔽 Esempio con conteggio al contrario

<?php
for ($i = 5; $i >= 1; $i--) {
    echo $i . "<br>";
}
?>

✔ Output:

5
4
3
2
1

🧩 Esempio pratico

Stampare solo numeri pari:

<?php
for ($i = 2; $i <= 10; $i += 2) {
    echo $i . " ";
}
?>

✔ Output:

2 4 6 8 10

Qui usiamo $i += 2 per aumentare di 2 ogni volta.


📊 Confronto con while

while for
Più flessibile Più compatto
Utile quando non sai quante volte Utile quando sai quante volte
Incremento separato Tutto in una riga

🎯 Riassunto


Nel prossimo articolo possiamo vedere:

🔹 foreach (perfetto per gli array) 😊