您当前的位置: 首页 >  php

漏刻有时

暂无认证

  • 0浏览

    0关注

    717博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

php定时执行数据同步的解决方案

漏刻有时 发布时间:2021-02-18 21:55:14 ,浏览量:0

//生成执行日志;
function Generate($content)
{
	$cert = fopen("data/log.txt", "w+");
	fwrite($cert, $content);
	fflush($cert);
	fclose($cert);
}

/*判断是否存在当日的数据文件*/
function checkFiles($file)
{
	$cert = "data/" . $file;
	if (file_exists($cert)) {
		return 1;
	} else {
		return 0;
	}
}

//构造变量;
$curTime  = date("Ymd");//当前日期;
$fileName = $curTime . ".json";//数据格式文件;
@$logData = file_get_contents("data/log.txt");//读取当日日志时间;

//如果数据更新日志时间不是当天时间;
if ($logData != $curTime && checkFiles($fileName) == 1) {
	echo "执行数据同步数据库操作。";
	//生成当日执行日志;
	Generate($curTime);
} else {
	echo "本日数据已同步至数据库。";
}

lockdatav done!

关注
打赏
1661217259
查看更多评论
立即登录/注册

微信扫码登录

0.0408s