PHP的休眠函数和客户端连接

标签 php connection

PHP 在休眠时如何处理客户端连接?

或者换句话说......如果客户端在处理页面时关闭与服务器的连接会发生什么?

它只是终止进程,还是继续处理页面直到结束?

由于我不确定上述问题的答案,我将如何在 PHP 中实现以下伪代码。

Record user entered

while (user is still connected) {
    fetch changes in state since last awake
    send changes to user

    sleep(5);
}

Record user exit

如有任何想法,我们将不胜感激。

谢谢。

最佳答案

谁知道?

连接处理文档 - http://php.net/manual/en/features.connection-handling.php

从那个页面 register_shutdown_function 解决了这个问题。

太好了。

关于PHP的休眠函数和客户端连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/236941/

相关文章:

php - 创建动态下拉列表

php - 如何在下一页显示插入数据

php - 在 laravel eloquent 中一起使用 with 和 withCount

php - Laravel Eloquent - 表连接

java - 在获取 JSON 数据之前检查互联网连接 | waitFor() 返回 1

mysql - 无法通过套接字 '/var/lib/mysql/mysql.sock' 连接到本地 MySQL 服务器

android - ParseException : At line 1, 第 0 列:在 android 中未找到任何元素 SAXException

php - 如何合并 iCalendar 事件

java - 将数据库连接迁移到数据源时有任何问题吗?

networking - 如何在连接到服务器的客户端之间发起直接连接