Cita:  
					Iniciado por ellescanito 
  for n = 1 to 10  // El bucle se ejecuta HASTA QUE la condicion (n = 10) sea verdadera
    
Esto es una cuestión quasi-filosófica. 
Lo que tú interpretas o lees de la sintaxis anterior (porque la sintaxis es la que es, y otra cosa distinta es como cada uno la lee), bien podría leerse también como "
el bucle se ejecuta mientras el valor de n está entre 1 y 10". 
Por otro lado, con el 'while':  
 Código PHP:
    $n=0;
while ( ($n<10) ) {
... 
    
  Que leerías como 'haz esto 
mientras $n no sea 10'. Pero bien podrías usar esta sintaxis:  
 Código PHP:
    $n=0;
while ( !($n==10) ) {
... 
    
  ... y casi mágicamente lo que antes era 'haz esto mientras $n sea menor que 10', ahora se convierte en 'haz esto 
hasta que $n sea 10'. Y sin embargo, la esencia y la sintaxis es siempre la misma. 
En definitiva... que se puede interpretar como convenga :) 
Un saludo.