【发布时间】:2011-08-08 05:51:04
【问题描述】:
当您在控制台中运行 PHP 脚本时,该脚本的所有标准输出文本都会在脚本运行时显示在控制台窗口中。浏览器窗口是否有可能在运行冗长的 PHP 脚本时类似地在浏览器中接收状态报告,而不是在脚本结束时转储所有输出?
【问题讨论】:
-
当然,只需让脚本关闭输出缓冲,然后定期输出状态消息。只要服务器不覆盖缓冲区刷新请求,您就会看到这些消息显示在客户端中。但是......充其量,缓冲区刷新/覆盖只是对服务器和底层操作系统的建议,应该刷新缓冲区。