打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PHP中如何判断浏览器页面关闭呢

PHP中判断浏览器关闭可以使用 connection_aborted() 函数

connection_aborted() 函数检查是否断开客户机。

如果已终止连接,则该函返回 1,否则返回 0。

例子

   创建一个函数,在客户机终止脚本时写入一条日志消息:

  <?php
        function check_abort()
        {
          if (connection_aborted())
          error_log ("Script $GLOBALS[SCRIPT_NAME]" .  "$GLOBALS[SERVER_NAME] was aborted by the user.");
         }
        //要执行的一些代码
       // 在脚本结束时调用 check_abort 函数
       register_shutdown_function("check_abort");
?>

 再有一个是connection_status() 函数

connection_status() 函数返回当前的连接状态。

可返回的可能值:
        0 - CONNECTION_NORMAL - 连接运行正常
        1 - CONNECTION_ABORTED - 连接由用户或网络错误终止
        2 - CONNECTION_TIMEOUT - 连接超时
        3 - CONNECTION_ABORTED & CONNECTION_TIMEOUT

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
php中 被遗忘的函数
workerman
该怎么办??开机后无法进入系统,提示check cable connection
用PHP的header函数禁用浏览器缓存
详解:FTP登陆错误问题完全分析(5)
PHP 数据库
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服