Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/06/2010, 14:52
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Mostrar resultados en cada iteración del bucle y no al final

Alguien puede ejecutar este código y decirme si le funciona el método flush()?

Código PHP:
Ver original
  1. <?php
  2. // All you need is 256 spaces first
  3. echo str_repeat(" ", 256)."<pre>"; flush();
  4.  
  5. // and ANY TAG before \r\n
  6. echo "working...<br/>\r\n"; flush(); sleep(5); // this in cycle
  7. echo "hola<br/>\r\n"; flush();sleep(5);
  8. echo "adios<br/>\r\n";
  9. ?>

Debería escribir Working por pantalla parar 5 segundos, seguir escribiendo hola por pantalla, parar 5 segundos y terminar con un adios.

Cuando lo ejecuto se pone a cargar no muestra nada hasta que termina y escribe las 3 lineas seguidas

Alguien lo puede probarrrrrrrrr?

Muuuchas gracias!