wordpress如何获取网站的在线人数,下面web建站小编给大家简单介绍一下具体实现代码!
代码如下:
<?php //保存人数的文件到根目录 $online_log = "maplers.dat"; //30秒内没动作者,认为掉线 $timeout = 30; $entries = file($online_log); $temp = array(); for ($i=0;$i<count($entries);$i++){ $entry = explode(",",trim($entries[$i])); if(($entry[0] != getenv('REMOTE_ADDR')) && ($entry[1] > time())) { //取出其他浏览者的信息,并去掉超时者,保存进$temp array_push($temp,$entry[0].",".$entry[1]."n"); }} //更新浏览者的时间 array_push($temp,getenv('REMOTE_ADDR').",".(time() + ($timeout))."n"); //计算在线人数 $maplers = count($temp); $entries = implode("",$temp); //写入文件 $fp = fopen($online_log,"w"); //flock() 不能在NFS以及其他的一些网络文件系统中正常工作 flock($fp,LOCK_EX); fputs($fp,$entries); flock($fp,LOCK_UN); fclose($fp); echo "在线人数:".$maplers."人"; ?>
Ps:首先需要有读写文件的权限,首次访问肯不显示,正常情况刷新即可。
wordpress建站如何快速提交和优化您的网站(IndexNow插件)?
上面是“wordpress如何获取网站的在线人数”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_3781.html
workflows工作流
图生图生成动漫效果ComfyUI工作流
一幅骨架坐在公园的长椅上
一只放屁虫甲虫ComfyUI工作流
一辆老式灵车在黑暗中从雾中出现ComfyUI工作流
一个男孩在吃西瓜ComfyUI工作流
迷人的月光,发光的花朵
广阔的沙漠中矗立着一个生锈的巨大头盔
一碗热气腾腾的拉面ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!