PHP仅在我重新加载页面时运行

时间:2017-09-13 21:40:58

标签: php if-statement

我有一个IF语句,只有在我重新加载页面时才会运行。这是代码:

if ($date == date('00:00:00') && (isset($postchecktoday))){
// Code goes here
}

if语句位于一个不断运行的函数中。当它到达00:00:00时,我必须在那段时间重新加载页面,以便if语句实际运行。我基本上希望if语句自己运行,而不必在00:00:00重新加载页面。

它在00:00:00正好运行的整点是每24小时运行一次IF语句。

有没有其他方法可以使用严格的PHP来做到这一点?我会使用CRON,但不会每天执行一次整个PHP文件?目前,我有一个不断运行代码的函数,以及该函数中仅在00:00:00运行的if语句。除非CRON能够直接从PHP文件中调用该IF语句,否则我不确定这对我是否有用。

1 个答案:

答案 0 :(得分:3)

如果你需要保持独立,请创建PHP脚本并使用CRON每天执行一次,时间为0,分0,秒0。

参考this