没有限制。
你测试一下这个例子试一下
<?php
set_time_limit("3600");
for($j = 1; $j <= 30; $j++) {   
echo $j."<br>";  
    flush();  
    sleep('1');   
}
?>如果去除flush就会发现到最后才全部输出结构。加上去后就会发现隔1秒就输出一个值。这个例子测试环境:WIN+PHP5+APACHE2

解决方案 »

  1.   

    我已经试验过上面的代码,程序结束之后,结果同时输出的。
    我的环境是WIN+PHP5+CGI,不知道有没有影响,我并没有装Windows下的APACHE
      

  2.   

    跟LZ一样,测试环境:
    1、本机   win2000pro + apache2 + php4.3 + mysql4.0
    2、服务器 linux      + apache2 + php4.3 + mysql4.0
    经测试这两个种配置下的测试文件都是最后同时输入来的,并不是输出一个然后等1秒再输出一个
      

  3.   

    IIS里面运行是有缓存的,不会一秒一秒的输出