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/