Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2008, 17:18
ellescanito
 
Fecha de Ingreso: noviembre-2008
Mensajes: 7
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta Pregunta muy basica - diferencia for / while

Hola, soy muy nuevo en esto de la programacion en PHP y hay una duda que no me puedo sacar de la cabeza ni nadie me sabe responder:

Cual es la diferencia entre la instruccion de bucle FOR y WHILE.

En Visual Basic la diferencia es clara y consiste en el modo en que se procesa la condicion: FOR se ejecuta HASTA QUE la condicion sea verdad y WHILE se ejecuta MIENTRAS la condicion sea verdadera.

Pero en PHP parece ser que ambas 2 se ejecutan MIENTRAS la condicion sea verdadera:

for ($n = 0; $n < 10; $n++) {
echo "$n<br>";
}

------

$n = 0;
while ($n < 10;) {
echo "$n<br>";
$n++;
}

Ambas codigos imprimen los numeros del 0 al 9, y se ejecutan MIENTRAS la condicion sea verdadera, asi que no puedo encontrar ninguna diferencia.

Se que es una pregunta muy basica, pero si alguien puede ayudarme, le voy a agradecer mucho.

Saludos.