Skip to content

Instantly share code, notes, and snippets.

@phpfiddle
Created February 12, 2020 07:53
Show Gist options
  • Save phpfiddle/3ee794c38134257c010dbdc44570dd3c to your computer and use it in GitHub Desktop.
Save phpfiddle/3ee794c38134257c010dbdc44570dd3c to your computer and use it in GitHub Desktop.
[ Posted by Donnie ] Simple for loop explanation ver. 2
<?php
/*
Scrivere una stringa 10 volte senza usare un ciclo
*/
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "Hello world! <br />";
echo "----------------- <br />";
/*
Esempio utilizzo ciclo for per scrivere una stringa 10 volte
Contatore: $i = 0;
(Dichiariamo la variabile che utilizzeremo come contatore e le assegnamo un valore iniziale, nel nostro caso 0)
Condizione: $i < 10;
(Stabiliamo la condizione che deve essere verificata all'inizio di ogni ciclo. Nel nostro caso verifichiamo che $i sia minore di 10,
perché vogliamo scrivere nella pagina 10 volte la nostra stringa.)
La condizione è $i < 10 e NON $i <= 10 perché siamo partiti da 0 e non da 1 nell'inizializzazione.
Incremento: $i++
(Questa sintassi permette di aumentare di 1 il valore del contatore alla fine di ogni ciclo.
Ha lo stesso significato di $i = $i + 1, ma è più compatta e ordinata come sintassi.
*/
for($i=0;$i<10;$i++) {
// Il codice che sarà eseguito ad ogni passaggio del ciclo, semplificando notevolmente le cose rispetto all'esempio mostrato sopra
echo "Hello world dal ciclo for! <br />";
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment