如何慢慢回应结果

时间:2014-09-03 21:10:51

标签: php echo

不确定这是否可以用PHP,但我忘记了之前我忘记了我是怎么做到的,基本上我已经制作了一个回显出结果的脚本但我添加了睡眠之间三个结果,它使每个像1秒钟的结果将是回声,我需要创建一个脚本,每隔3秒回应一个响应。有小费吗?对不起,我是新来的。当我尝试以下代码时,它无法正常工作。

<?php
echo "test";
sleep(2);
echo "test2";
sleep(2);
echo "test2";
echo $answer;
?> 

1 个答案:

答案 0 :(得分:-1)

输出将被缓冲,直到脚本结束或手动刷新()。

<?php
echo "test";
sleep(2);
flush();
echo "test2";
sleep(2);
flush();
echo "next";

在cli中运行时,这是最佳选择。 在浏览器中运行时,请检查您是否最好使用基于浏览器的技术(如javascript)来慢慢显示部分输出。

相关问题