Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Symfony 1.4中检测HTTP连接的提前终止_Php_Http_Connection_Symfony 1.4 - Fatal编程技术网

Php 在Symfony 1.4中检测HTTP连接的提前终止

Php 在Symfony 1.4中检测HTTP连接的提前终止,php,http,connection,symfony-1.4,Php,Http,Connection,Symfony 1.4,我对指定的电子邮件和应用程序内通知使用标记为读取方法感兴趣 我正在使用Symfony 1.4,在sfContext或sfWebRequest中找不到任何可用于检测连接是否已终止的内容。在Symfony框架中是否有这样做的方法 我是否能够使用PHP函数connection\u status()或connection\u aborted()?在典型的PHP脚本中,脚本执行将在用户终止连接后的下一个可勾选事件停止 因此,您不需要做任何事情来让它工作(除非您在php.ini中更改了此设置),或者有人设置

我对指定的电子邮件和应用程序内通知使用标记为读取方法感兴趣

我正在使用Symfony 1.4,在
sfContext
sfWebRequest
中找不到任何可用于检测连接是否已终止的内容。在Symfony框架中是否有这样做的方法


我是否能够使用PHP函数
connection\u status()
connection\u aborted()

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

因此,您不需要做任何事情来让它工作(除非您在php.ini中更改了此设置),或者有人设置了
ignore\u user\u abort
标志

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

<?php

// Whatever you need here
sleep(5);

if (false == connection_aborted()) {
    // Mark the notification as read
}