可能重复:
如何在PHP 中实时生成For循环
我认为当我们运行php脚本时,web服务器会等到脚本结束后再返回输出。例如,如果下面的脚本并没有输出。
set_time_limit(0);
$i = 0;
while(1) {
$i++;
if ($i%10 == 0)
echo 'Salam';
}
如何获得实时输出?我的意思是剧本还没有结束,但它呼应了一些东西。
看看flush((。
flush
。如果使用输出缓冲,还需要调用ob_flush
。
可能重复:
如何在PHP 中实时生成For循环
我认为当我们运行php脚本时,web服务器会等到脚本结束后再返回输出。例如,如果下面的脚本并没有输出。
set_time_limit(0);
$i = 0;
while(1) {
$i++;
if ($i%10 == 0)
echo 'Salam';
}
如何获得实时输出?我的意思是剧本还没有结束,但它呼应了一些东西。
看看flush((。
flush
。如果使用输出缓冲,还需要调用ob_flush
。