Función connection_aborted() de PHP

Definición y uso

La función connection_aborted() verifica si se ha interrumpido la conexión del cliente.

Si la conexión se ha interrumpido, la función devuelve 1, de lo contrario devuelve 0.

Sintaxis

connection_aborted()

Ejemplo

Crear una función que escriba un mensaje de registro cuando el cliente interrumpa el script:

<?php
function check_abort()
  {
  if (connection_aborted())
  error_log ("Script $GLOBALS[SCRIPT_NAME]"
  "$GLOBALS[SERVER_NAME] fue abortado por el usuario.");
  }
// Alguna código a ejecutar
// Llamar a la función check_abort al finalizar el script
register_shutdown_function("check_abort");
?>