立即打印结果(php)
我有一个
PHP脚本连接10个不同的服务器来获取数据.我想要在第二个开始之前打印第一个连接的结果.
使用
flush 和/或
ob_flush ,你应该得到你想要的.
这是一个快速演示: for ($i=0 ; $i<10 ; $i++) { echo "$i<br />"; ob_flush(); flush(); sleep(1); } 每秒钟,一个数字将被发送到浏览器,而不用等待循环/脚本结束. 说明你为什么需要这两个,从手册中的flush页引用:
如果这不适合您,请查看手册两页上的评论,可以给出几点“为什么会失败”的指针 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |