php定时脚本

来源:互联网 发布:手机淘宝怎么关注品牌 编辑:程序博客网 时间:2024/05/21 11:06
<?php    /*定时脚本*/    public function Dtime(){          set_time_limit(0); // 脚本永久运行         ignore_user_abort();//脚本后台运行         $dtime=600; // 运行周期600秒         do{             if(file_exists("stop.lock")) exit();//检查是否停止脚本              /*定时器功能代码*/            if(date('H') == 9 || date('H') == 17){                file_put_contents('running.lock',''); //标识当前脚本已运行                                $date = date("Y-m-d H:i:s").' '.$_SERVER['REMOTE_ADDR'];                 $dname = fopen('scriptlog.txt','ab');                 fwrite($dname,$date.PHP_EOL);                 fclose($dname);                            }            /*定时器功能代码*/            sleep($dtime); //设置运行周期        }while(true);     }?>

0 0
原创粉丝点击