Sei qui: Home » Guide » PHP » Guida completa a PHP » Gestione del flusso con FOR

Gestione del flusso con FOR

La struttura di controllo for permette, in modo molto semplice, di ripetere blocchi di codice per un numero definito di volte.

Il più semplice esempio per illustrare la struttura di controllo for è quello di far contare PHP da 1 a 10.  Il costrutto accetta tre parametri che sono, in ordine, la variabile di partenza, la variabile di arrivo, e l'incremento.  Vediamo il codice:

<?php
 for ($i = 1; $i < 10; $i++){
 echo $i . ' ';
 }
 
 // Risultato: 1 2 3 4 5 6 7 8 9 10
 ?>

 

Subito dopo il tag di apertura notiamo la keyword for che indica a PHP di iniziare l'omonima struttura di controllo. Tra parentesi tonde andiamo a scriver $i che è una variabile intera, e la settiamo pari ad 1, poi impostiamo il valore massimo che deve raggiungere $i che è pari a dieci. A questo punto PHP "conta" da 1 a 10 e, mediante il costrutto echo che abbiamo già analizzato in questa guida, manda il risultato al browser.

<?php
 for ($i = -5; $i <= 5; $i++){
 echo $i . ' ';
 }
 // Restituisce "-5 -4 -3 -2 -1 0 1 2 3 4 5"
 ?>
Ricerca
News
giu 3, 2010
È stato appena rilasciato, dalla società JetBrains, un nuovo IDE per la creazione rapida di progetti Web/PHP/MySQL.

tag: phpstorm, IDE, php

apr 3, 2010
Rilasciato JQuery UI in versione stabile. La release 1.8, oltre a numerosi bugfix, possiede due interessanti Widgets.

tag: jquery

mar 12, 2010
È stato da poco rilasciato il famoso forum SMF in versione 2.0RC3; tanti bugfix e un'aspetto più consolidato.

tag: smf, vbulletin, forum

mar 11, 2010
Un articolo "passo-passo" che spiega come configurare Google Apps con un qualsiasi tipo di pacchetto TopHost. Un'accoppiata vincente!

tag: TopHost, Google Apps

mar 9, 2010
Inserita la guida completa a PHP

tag: howtoprog

mar 8, 2010
Il sito è in fase di restyling; ci scusiamo per gli eventuali disagi ma, come vedrete a breve, vale la pena pazientare qualche giorno!