//生成执行日志; 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!