日期:2014-05-17  浏览次数:20361 次

PHP一个缓存设置的问题,请大家帮我解释一下,谢谢
<?php
for ($i=10; $i>0; $i--)
{
echo $i;
//flush();
sleep(1);
}
?>

PHP.INI的设置:output_buffering = on

这样的话,是不是说前面10,9,8,7,6,5,4,3,2,1要等程序执行完了,一起输出?

我现在把buffring=off了,可还不是一个个输出,请问应该怎么理解
谢谢大家

------解决方案--------------------
加上
ob_flush();
flush();
------解决方案--------------------
关注 接分
------解决方案--------------------
没遇到过这种情况.