Come Vi ho detto nel caso della struttura di controllo if, anche con while si possono raggruppare più istruzioni nello medesimo ciclo racchiudendole in parentesi graffa, oppure utilizzando la sintassi alternativa:
while (espressione): istruzione ... endwhile;
Ora Vi proporrò due esempi che sono identici e entrambi visualizzano i numeri da 1 a 10:
Esempio 1
$i = 1;while ($i <= 10) { print $i++;
Il valore visualizzato è il valore della
variabile $i prima dell'incremento
(post-incremento)}
Esempio 2
$i = 1; while ($i <= 10): print $i;
$i++;
endwhile;