判断玩家用户连续登录的 天数的php写法

阅读: 评论:0

判断玩家用户连续登录的  天数的php写法

判断玩家用户连续登录的 天数的php写法

/**
 * 判定玩家是否连续登陆了X天
 * @return $val_days =>连登的天数
 */
public function conLoginDays(){$cur_day   = date('Ymd');
    $countdays = 0; //连续登录天数
    $val_time  = (int) $this->model->getBillValue($cur_day, $this->uin_new, $this->zoneid_new, 1, 'value', 'bill');
    if($val_time >= 600){  //在线大于10分钟
        $countdays = 1;
    }for($i = 1; true; $i++){$cur_day  = date('Ymd', strtotime("-$i day"));
        $val_time = $this->model->getBillValue($cur_day, $this->uin_new, $this->zoneid_new, 1, 'value', 'bill');
        if($val_time >= 600){$countdays++;
        }else{break;
        }}return $countdays;
}

本文发布于:2024-01-31 07:12:02,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665632526544.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:天数   写法   玩家   用户   php
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23