53天前2020-04-13 16:12:19 |    抢沙发  103 
有时候用php写一些批量处理数据库的功能,然后再浏览器中访问的时候,正常情况下是需要等到全部处理完成以后才会放回结果到浏览器,但是这样不是很直观,因为处理期间浏览器是一直没有输出的,我们可以通过关闭php缓冲区,来实时的输出到浏览器。

php

这里我就不废话了直接先上代码吧:

set_time_limit(0);
ob_end_clean();
ob_implicit_flush();
header('X-Accel-Buffering: no');
PS:把上面的代码放入到你的页面头部,然后再循环中直接echo输出就OK了。

发表评论

暂无评论

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享