php flush() 页面缓冲及时输出 每隔一秒输出页面输出
<?php
//方案一
ob_end_clean();
echo str_pad('', 1024); // 设置足够大,大过php.ini的output_buffering设置值
for ($i = 10; $i > 0; $i --) {
echo $i.'<br>';
sleep(1);
}
//方案二
ob_end_clean();
echo str_pad('', 1024); // 设置足够大,受output_buffering影响
for ($i = 10; $i > 0; $i --) {
echo $i.'<br>';
//ob_flush();
flush();
sleep(1);
}