文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php教程>php计划任务检测用户连接状态

php计划任务检测用户连接状态

时间:2021-01-20  来源:互联网

php 计划任务 检测用户连接状态实现代码,需要的朋友可以来php爱好者参考下。

计划任务 

代码如下:

ignore_user_abort(); // 用户关闭浏览器程序依然执行 

set_time_limit(0); // 不限制程序运行时间 

$interval = 3; // 程序循环间隔时间秒 

$link = mysql_connect('localhost', 'username', 'paswd'); 

mysql_select_db('test'); 

mysql_query("SET NAMES 'utf8'"); 

do { 

// 用户关闭浏览器停止 start 

echo str_repeat(' ', 4069); // php只在输出时才检查用户连接状态. 一些web服务器的output_buffering默认值是4096字符. 为确保flush()有效, 设置为4069. 

ob_flush(); 

flush(); 

// 用户关闭浏览器停止 end 

$query = "INSERT INTO `test`.`test_demo` (`title`, `content`) VALUES ('计划任务', '" . date("Y-m-d H:i:s", time()) . "')"; 

mysql_query($query); // 采用写入数据库验证程序 

sleep($interval); 

} while (true); 

如果没有输出php是无法检测用户连接状态的。即使关闭浏览器程序依然会运行直到apache服务停止或重启。 

php 计划任务 检测用户连接状态实现代码,需要的朋友可以来php爱好者参考下。

// 用户关闭浏览器停止 start 

echo str_repeat(' ', 4069); // php只在输出时才检查用户连接状态. 一些web服务器的output_buffering默认值是4096字符. 为确保flush()有效, 设置为4069. 

ob_flush(); 

flush(); 

// 用户关闭浏览器停止 end 

相关阅读更多 +
最近更新
排行榜 更多 +
元梦之星最新版手游

元梦之星最新版手游

棋牌卡牌 下载
我自为道安卓版

我自为道安卓版

角色扮演 下载
一剑斩仙

一剑斩仙

角色扮演 下载