Функция connection_aborted() в PHP
Определение и использование
Функция connection_aborted() проверяет, прервано ли соединение клиента.
Если соединение прервано, функция возвращает 1, в противном случае 0.
Синтаксис
connection_aborted()
Пример
Создайте функцию, которая записывает сообщение в журнал, когда клиент прерывает скрипт:
<?php function check_abort() { if (connection_aborted()) error_log ("Script $GLOBALS[SCRIPT_NAME]" "$GLOBALS[SERVER_NAME] был прерван пользователем."); } // Некоторый код для выполнения // Вызов функции check_abort в конце скрипта register_shutdown_function("check_abort"); ?>