我想在特定时间删除页面内容(在我的代码中是21:02) 但它似乎不起作用,我做错了什么?
if (date("G") == "21" AND date("i") == "02") {
file_put_contents("comments.html", "");
}
答案 0 :(得分:1)
您的代码是正确的,但只有在通过URL调用您的PHP页面时才会执行
要解决此问题,请在Windows环境下运行时创建调度程序任务,作业将为php deleter_page.php
,其中deleter_page.php仅包含此代码file_put_contents("comments.html", "");
,并且您的调度程序任务将被编程为运行@你最喜欢的时间
提示:将您的php安装路径添加到您的环境变量%PATH%
希望它有所帮助:)