情况一:
有这样一行代码:
for($i=0;$i<5;$i++)
{
sleep(2);
echo "6".PHP_EOL;
}
使用命令行中的执行效果是每隔2秒输出一个6:
6
6
6
6
6
情况二:
在PHP框架中定义这样一段代码:
function test()
{
for($i=0;$i<5;$i++){
sleep(2);
echo '6'.PHP_EOL;
}
}
启动服务,访问路由 http://127.0.0.1:8000/api/test
效果是等待数秒后一次性输出
6
6
6
6
6