如何解决PHP 中的flush() 函数是否在等待客户端浏览器响应?
来自 PHP.Net 网站:
刷新 PHP 的系统写入缓冲区以及 PHP 正在使用的任何后端(CGI、Web 服务器等)。这会尝试将当前输出一直推送到浏览器,但有一些警告。
浏览器收到Flush推送的数据后,是否有响应?
我在某处看到有人尝试使用 PHP 编写 Internet 测试速度,即使在本网站中作为公认的答案。
他们在一个长循环中使用 Flush() 并在循环结束时计算时间。
但是这次是PHP运行时间还是取决于客户端的网速?
如果它取决于客户端连接速度,这意味着 PHP 等待来自客户端浏览器的一些信号以继续循环还是什么?
我知道 PHP 是服务器端的,我们需要使用套接字来制作交互式应用程序。 我真的很困惑。请有人帮我说清楚。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。