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");
?>