PHP -当页面终止时运行函数


PHP - Run Function When Page Aborted

我正在使用ini_set('ignore_user_abort', true/false);来允许或禁止PHP脚本继续在服务器上运行,即使客户端已经离开(即,从页面导航离开)。当我将其设置为false时,如果用户离开,脚本就会立即停止执行。在脚本结束之前是否有任何方法运行函数?

如果用户导航离开,我基本上想优雅地关闭一些东西,并插入一个记录到数据库中。

设置"ignore_user_abort"为"true",再使用"connection_aborted()"检查用户是否已退出。一个可以检查的地方可能是关机回调。