PHP connection_aborted() 関数
定義と使用方法
connection_aborted() 関数はクライアントが接続を切断したかどうかを確認します。
接続が切断された場合、この関数は 1 を返し、それ以外の場合は 0 を返します。
構文
connection_aborted()
例
クライアントがスクリプトを中止した際にログメッセージを書き込む関数を作成します:
<?php function check_abort() { if (connection_aborted()) error_log ("Script $GLOBALS[SCRIPT_NAME]" "$GLOBALS[SERVER_NAME] was aborted by the user."); } // 実行する必要のあるコード // スクリプト終了時に check_abort 関数を呼び出します register_shutdown_function("check_abort"); ?>