php 在指定的时间,生成一个js文件,请问怎么写
以下是一个示例代码,它将在每天的凌晨3点生成一个名为"test.js"的文件:
<?php
// 设置时区为北京时间
date_default_timezone_set('Asia/Shanghai');
// 获取当前时间
$now = time();
// 计算目标时间(每天凌晨3点)
$target = strtotime('today 03:00:00');
// 如果当前时间在目标时间之前,则等待到目标时间
if ($now < $target) {
sleep($target - $now);
}
// 生成 js 文件
$file = 'test.js';
$content = 'console.log("Hello, world!");';
file_put_contents($file, $content);
?>
这段代码首先设置了时区,然后获取当前时间和目标时间,如果当前时间在目标时间之前,则等待到目标时间。最后,生成一个名为"test.js"的文件,文件内容为"console.log("Hello, world!");"。
这只是一个简单的示例,你可以根据自己的需求来修改代码。
原文地址: https://www.cveoy.top/t/topic/nDX 著作权归作者所有。请勿转载和采集!