91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ThinkPHP怎么實現連續簽到功能

發布時間:2021-09-03 19:45:43 來源:億速云 閱讀:126 作者:chen 欄目:大數據

這篇文章主要講解了“ThinkPHP怎么實現連續簽到功能”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“ThinkPHP怎么實現連續簽到功能”吧!

表結構

ThinkPHP怎么實現連續簽到功能
/**連續簽到的實現方式*/
   public function signList(){
       /**先查到是否有這個用戶*/
       $m_id = $_GET['m_id'];
       $sign = D('Sign')->where(array("m_id"=>$m_id))->limit(0)->find();
       /**如果有就進行判斷時間差,然后處理簽到次數*/
       if($sign){
           /**昨天的時間戳時間范圍*/
           $t = time();
           $last_start_time = mktime(0,0,0,date("m",$t),date("d",$t)-1,date("Y",$t));
           $last_end_time = mktime(23,59,59,date("m",$t),date("d",$t)-1,date("Y",$t));
           /**今天的時間戳時間范圍*/
//            $now_start_time = mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t));
//            $now_end_time = mktime(23,59,59,date("m",$t),date("d",$t),date("Y",$t));
           /**判斷最后一次簽到時間是否在昨天的時間范圍內*/
           if($last_start_time<$sign['time']&&$sign['time']<$last_end_time){
               $da['time'] = time();
               $da['count'] = $sign['count']+1;
               /**這里還可以加一些判斷連續簽到幾天然后加積分等等的操作*/
               D('Sign')->where(array("m_id"=>$m_id))->save($da);
           }else{
                   /**返回已經簽到的操作*/
                   $da['time'] = time();
                   $da['count'] = 0;
                   D('Sign')->where(array("m_id"=>$m_id))->save($da);
           }
       }else{
           $data['m_id'] = $m_id;
           $data['time'] = time();
           $data['sign'] = 1;
           $res = D("Sign")->add($data);
           if($res){
               /**成功就返回,或者處理一些程序,比如加積分*/
           }
       }    }

感謝各位的閱讀,以上就是“ThinkPHP怎么實現連續簽到功能”的內容了,經過本文的學習后,相信大家對ThinkPHP怎么實現連續簽到功能這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

当雄县| 融水| 望谟县| 田林县| 白朗县| 铁岭市| 敦煌市| 平江县| 体育| 上林县| 柏乡县| 天柱县| 铁力市| 凯里市| 鄱阳县| 沧州市| 方山县| 宣城市| 宁远县| 文昌市| 孟连| 垣曲县| 柳林县| 高阳县| 抚顺市| 卢湾区| 调兵山市| 舞阳县| 嘉禾县| 瑞昌市| 巴林右旗| 岳普湖县| 秦安县| 洪湖市| 奉贤区| 若羌县| 靖西县| 屯留县| 长沙县| 扶风县| 伊金霍洛旗|