异步PHP文件执行

时间:2016-05-27 08:20:30

标签: php asynchronous

我正在使用的当前方法将等待循环完成,直到继续执行其余代码。在我的情况下,它将需要永远。是否可以异步运行每个会话的loop.php?

调用php文件:

require('loop.php');

在loop.php中:

<?php
while(true) {
    sleep(1);
    //do stuff until session timeout.
}
?>

感谢您的帮助。

编辑(更多细节):所以,我希望在用户关闭页面X秒后调用一个回发URL,如果会话符合某些条件。问题是JS不能这样做(因为它是基于客户端的)而.onbeforeunload()不能用于我的目的。所以我必须创建一个不断检查用户会话是否存在的php文件,但要做到这一点,我需要为每个用户异步运行它。

0 个答案:

没有答案