此代码适用于Android Chrome,但它不适用于IOS safari。为什么?
ob_end_flush();
while(true){
echo rand(1,100);
flush();
sleep(1);
}
答案 0 :(得分:0)
flush()可能无法覆盖Web服务器的缓冲方案,并且它对浏览器中的任何客户端缓冲没有影响。它也不会影响PHP的用户空间输出缓冲机制。 这意味着如果您正在使用它们,则必须同时调用ob_flush()和flush()来刷新ob输出缓冲区。
<强> Reference 强>
这意味着您必须使用
ob_flush();
flush();