gpt4 book ai didi

buffer - 从 php 回显 "as it goes"

转载 作者:行者123 更新时间:2023-12-03 03:37:51 24 4
gpt4 key购买 nike

在脚本结束之前打印内容时,从 php 脚本打印结果的方法是什么?我尝试使用输出缓冲区,将 sleep() 放在 echo 之间进行测试,但结果始终在脚本执行后显示。这也是浏览器端的事情吗?

最佳答案

在 PHP 脚本中,要尝试将所有当前输出刷新到用户浏览器,您所能做的就是调用 ob_flush,但它实际上还取决于许多其他因素。

HTTP 服务器有自己的缓冲,浏览器可能不会立即渲染它收到的每个数据包。这就像一条长长的不同级别的缓冲区管道,在您在浏览器中看到任何内容之前都必须刷新所有缓冲区,而 PHP 输出缓冲区位于最高级别。

关于buffer - 从 php 回显 "as it goes",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5123732/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com