4

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

任何想法将不胜感激。

谢谢。

4

1 回答 1

2

谁知道?

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

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

精彩的。

于 2008-10-25T20:03:31.800 回答