Il ciclo For
Quello di questa lezione è il ciclo operativo FOR, il
più flessibile e potente dei costrutti di controllo
del PHP. Non vi faccio il diagramma di flusso (come ho fatto
precedentemente) perché il costrutto logico della
scrittura è lo stesso del costrutto WHILE, ed infatti
il controllo dell'espressione è eseguito a
monte.
Ecco qui la sintassi del ciclo:
for (expr1; expr2; expr3) {
istruzione
}
in cui expr1
è una istruzione che viene valutata prima di eseguire
il ciclo, expr2 è l'espressione che viene valutata
per decidere se il ciclo deve continuare o meno, expr3
è l'operazione che viene eseguita al termine di
ogni ciclo.
Facciamo un esempio pratico. Eseguiamo con il ciclo FOR lo
stesso "programma" che abbiamo creato con WHILE.
Ecco il listato:
for ($i=0; $i<=10; $i++)
{
print $i;
print "
";
}
?>
Ecco qui finita la prima parte dedicata ai costrutti di
controllo.
Nella prossima parleremo di mySQL e la sua connessione con
il PHP...