Advertisement

PHP计算当前在线人数

阅读量:

PHP实现对当前在线用户数量的统计

一、开发环境配置与说明

1、由Windows操作系统、Apache服务器、MySQL数据库以及PHP编程语言共同构成的运行环境。

2、用于代码编写的文本编辑工具:Sublime。

二、主要技术

PHP

三、具体步骤

本研究主要借助IP地址对各类访问用户进行识别,并将相关用户数据存储于txt文件中,以此达成统计当前在线人数的目的。

3.1、创建php文件

编写一个名称为“countOnline.php”的PHP脚本文件,用以完成对当前在线用户数量的统计工作。

3.2、统计在线人数功能代码

(1)定义保存用户信息的文本

$user_online="count.txt"; //用于存储当前在线用户数据的文件

touch($user_online); //如该文件不存在,则进行新建操作

(2)定义超时时间

$timeout=30; // 若在30秒内未进行任何操作,则判定为离线状态

(3)文件内容读取

user_arr = file_get_contents(user_online); // 读取文件内容并存储为字符串变量

user_arr = explode("#", rtrim(user_arr, '#')); // 对字符串进行处理后分割

全部评论 (0)

还没有任何评论哟~