0

ここで指定されているように、メールとアプリ内通知の既読方法としてマークを使用することに興味があります

私は Symfony 1.4 を使用していますが、接続が終了したかどうかを検出するために使用できるものがsfContext見つかりません。sfWebRequestSymfony フレームワーク内でこれを行う方法はありますか?

connection_status()PHP 関数またはを使用できますかconnection_aborted()?

4

1 に答える 1

0

典型的な PHP スクリプトでは、ユーザーが接続を終了した後、次の tickable イベントでスクリプトの実行が停止します。

このため、これを機能させるために実際に何もする必要はありません (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 に答える