<?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);
}
?>
php定时脚本
最新推荐文章于 2022-11-15 13:11:55 发布