我正在使用ini_set('ignore_user_abort', true/false);
来允许或禁止PHP脚本继续在服务器上运行,即使客户端已经离开(即,从页面导航离开)。当我将其设置为false时,如果用户离开,脚本就会立即停止执行。在脚本结束之前是否有任何方法运行函数?
如果用户导航离开,我基本上想优雅地关闭一些东西,并插入一个记录到数据库中。
设置"ignore_user_abort
"为"true
",再使用"connection_aborted()
"检查用户是否已退出。一个可以检查的地方可能是关机回调。