質問
スリープ中に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
が問題を解決します。
すばらしい。
所属していません StackOverflow