标签: php
可能重复: How to make For Loop Real Time in PHP
我认为当我们运行php脚本时,Web服务器会一直等到脚本结束,之后会返回输出。例如,如果以下脚本没有输出。
set_time_limit(0); $i = 0; while(1) { $i++; if ($i%10 == 0) echo 'Salam'; }
我怎样才能有实时输出?我的意思是脚本还没有结束,但它回应了一些事情。
答案 0 :(得分:4)
查看flush()。
答案 1 :(得分:2)
如果希望显示当前输出,请调用flush。如果您正在使用输出缓冲,则还需要调用ob_flush。
flush
ob_flush