用ob_start系列函数,强制将数据输出.

解决方案 »

  1.   


    <? 
      for($i=1;$i <10;$i++){ 
        echo "$i"; 
        sleep(3);
      } 
    ?> 
      

  2.   

    用ob_start系列函数没有用过能用代码举例吗?谢谢
      

  3.   

    客户端实现不行吗?用jssettimeout
      

  4.   

    ff中通过,但IE7不通过,呵呵.for ($i=10; $i>0; $i--)
    {
      echo $i;
      ob_flush();//修改部分
      flush();
      sleep(1);
    }
      

  5.   

    只是说明一个情况,其实用javascript来输出,可能会更好些.
      

  6.   

    sleep();确实延迟了你的程序执行时间 但是我们的web页面都是一次性输出,也就是先在服务器生成好页面代码,再连续的一次性输出到浏览器. 可以通过PHP的缓冲控制机制来实现内容的实时输出.