我有兴趣将标记用作指定的电子邮件和应用内通知的读取方法here
我正在使用Symfony 1.4,我在sfContext
或sfWebRequest
中找不到任何可用于检测连接是否已终止的内容。无论如何在Symfony框架内做到这一点?
我是否可以使用PHP函数connection_status()
或connection_aborted()
?
答案 0 :(得分:0)
在典型的PHP脚本中,脚本执行将在用户终止连接后在下一个可选择的事件处停止。
因此,您不需要真正做任何事情来使其工作(除非您在php.ini中更改了此设置)或有人设置了ignore_user_abort
标记。
但是,如果您想要安全,可以执行以下操作:
<?php
// Whatever you need here
sleep(5);
if (false == connection_aborted()) {
// Mark the notification as read
}