También "for" se comporta exáctamente como en C o en Perl. Después del "for", se tienen que introducir tres expresiones que, mientras devuelvan "TRUE" permiten la ejecución de la declaración que está a continuación. Vamos a ver el ejemplo:
for ($a = 0 ; $a <=10 ; $a++) {
print $a;
}
Esto visualizará los números entre "0" y"10". En las tres expresiones entre paréntesis hemos definido que:
$a tiene valor "0";
$a es menor o igual a "10";
$a se incrementa de una unidad.
Por lo tanto, por cada valor de $a a partir de "0" hasta "10" $a se visualiza.