0

我有兴趣将标记用作此处指定的电子邮件和应用内通知的读取方法

我正在使用 Symfony 1.4,但我在其中找不到任何东西,sfContext也找不到任何sfWebRequest可用于检测连接是否已终止的东西。在 Symfony 框架内有没有办法做到这一点?

我可以使用 PHP 函数吗connection_status()connection_aborted()

4

1 回答 1

0

在典型的 PHP 脚本中,脚本执行将在用户终止连接后的下一个可勾选事件处停止。

因此,您不需要真正做任何事情来使其工作(除非您在 php.ini 中更改了此设置)或有人设置了ignore_user_abort标志。

但是,如果您想安全,可以执行以下操作:

<?php

// Whatever you need here
sleep(5);

if (false == connection_aborted()) {
    // Mark the notification as read
}
于 2012-12-08T14:11:12.817 回答