PHP利用浏览器实现定时任务
PHP利用浏览器实现定时任务
酸奶瓶盖儿 发表于11个月前
PHP利用浏览器实现定时任务
  • 发表于 11个月前
  • 阅读 35
  • 收藏 6
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: php定时任务
在浏览器里面访问这个Action,在项目的web目录下会出现一个log.txt文件。文件里面出现时间戳,则说明定时任务正在执行。   
 /**
     * 定时任务
     */
    public function timerExecutionTaskAction(){
        ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.
        session_write_close();
        set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去
        $interval=1;// 间隔时间
        do{
            //这里是你要执行的代码
            sleep($interval);
            file_put_contents("log.txt",time()."\r\n",FILE_APPEND);
        }while(true);
    }
共有 人打赏支持
粉丝 8
博文 33
码字总数 7735
×
酸奶瓶盖儿
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: