代码:
echo "1";
sleep(1);
echo "2";
sleep(1);
echo "3";
我想做的是让脚本在屏幕上回显“1”等待一秒钟然后显示“2”等...脚本等待2秒然后一次显示所有内容。我所知道的就是它与缓冲有关
最佳答案
通过在脚本开头刷新来禁用输出缓冲,并激活隐式输出缓冲区刷新。这应该可以做到:
ob_implicit_flush(true);
ob_end_flush();
for ($i=0; $i<5; $i++) {
echo $i.'<br>';
sleep(1);
}
关于php - 使用 PHP 如何每隔一定时间回显内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4531102/