0
我感興趣的使用標記爲已讀法的電子郵件和應用內通知作爲指定here檢測在Symfony的HTTP連接的提前終止1.4
我使用Symfony的1.4,我無法找到任何東西在sfContext
或sfWebRequest
之內,可用於檢測連接是否已終止。無論如何要在Symfony框架內做到這一點?
我可以使用PHP函數connection_status()
或connection_aborted()
?
我感興趣的使用標記爲已讀法的電子郵件和應用內通知作爲指定here檢測在Symfony的HTTP連接的提前終止1.4
我使用Symfony的1.4,我無法找到任何東西在sfContext
或sfWebRequest
之內,可用於檢測連接是否已終止。無論如何要在Symfony框架內做到這一點?
我可以使用PHP函數connection_status()
或connection_aborted()
?
在一個典型的PHP腳本中,腳本執行將在用戶終止連接後的下一個可點擊事件處停止。因爲這個原因,你不需要真的做任何事情來讓它工作(除非你在你的php.ini中改變了這個設置),或者有人設置了ignore_user_abort
標誌。
但是,如果你想成爲安全的,你可以做到以下幾點:
<?php
// Whatever you need here
sleep(5);
if (false == connection_aborted()) {
// Mark the notification as read
}