strip_tags remove ent_quotes ejemplo php apache http mod-php

remove - Detecta la conexión del navegador cerrada en PHP



strip_tags() (3)

¿Alguien sabe si es posible detectar si el navegador ha cerrado la conexión durante la ejecución de un script PHP largo, cuando se utiliza apache y mod_php ?

Por ejemplo, en Java , HttpOutputStream arrojará una exception si se intenta escribir después de que el navegador la haya cerrado, o responderá negativamente a checkError() .


En al menos PHP4, connection_aborted y connection_status solo funcionaron después de que el script enviara cualquier salida al navegador (usando: flush () | ob_flush ()). Además, no espere resultados cronometrados con precisión.

En general, es útil verificar si todavía hay alguien esperando en el otro lado.



http://nz.php.net/register-shutdown-function

Probablemente sea menos complicado si solo quiere que un script muera y lo maneje cuando el usuario finaliza.

(Es decir: si fue una búsqueda larga, esto le ahorrará un montón de ciclos de operación)