【发布时间】:2016-09-02 14:46:30
【问题描述】:
我遇到了一个问题,某些浏览器(通过我使用多台计算机)似乎以不同的方式处理/显示 PHP。假设我在 test.php 上有以下循环
<?PHP
for($i=0;$i<10000;$i++){
echo "This is loop number $i.<br/>";
}
>?
当我加载 test.php 时,我希望看到的每一行“这是循环编号 #”在处理 PHP 时一个接一个地出现。
我最终在某些浏览器(主要是我的主计算机上的 firefox)上看到的是 test.php 将加载(不显示任何内容),然后最终打开所有已存在的回显行。
有没有办法强制浏览器(或网页)在前进时显示 PHP 而不是等待它完成?
感谢任何帮助/建议,
罗南
【问题讨论】:
-
我可以用firefox和edge确认问题,opera和chrome立即输出内容。检查此答案以了解为什么stackoverflow.com/a/6926886/797495
-
我已经看了一下这个,但是即使使用了 firefox 和 chrome 的标题仍然无法加载页面,因为 PHP 正在进行中。