我与 godaddy 有两个 Linux 托管计划。一个(较旧的运行)php 5.2.14,较新的运行 php 5.3.6。我在 Vista 上使用 Firefox 11.0 和 IE 9。
下面的 PHP 在 php 5.2.17 下运行正常(数字每半秒出现一次),直到脚本完成。使用 PHP 5.3.6 的主机将无法工作。它会加载一段时间,然后在脚本完成后立即刷新整个输出。没有中间输出。
php.ini 有 output_buffering = Off 和 zlib.output_compression = Off。有谁知道我如何在 PHP 5.3 下完成这项工作?
谢谢,埃米特斯
<?php
$i = 0;
while ($i<=10)
{
echo “i=$i “;
flush();
echo(str_repeat(‘ ‘,1024));
usleep(500000);
$i++;
}
?>