所以我有一个这样的$ today变量:
date_default_timezone_set('America/New_York');
$today = date("H:i:s:T");
当时间到达某一点时,我是否可以进行变量更改,没有任何人在页面上或者是否需要不同的编程语言? (我现在正在使用XAMPP来运行它)
if($today == "10:50:00:EST"){
$variable1 = $anotherVariable;
}
答案 0 :(得分:0)
我认为你误解了它是如何工作的 - 只有当你有一个cron-job或有人访问该页面时,脚本才会运行。 (而cron作业基本上是在特定时间访问页面的计算机!)
如果您想要一个取决于时间的变量,只需使用if语句
(伪代码)
if(now() < $time){
$var = 1;
}else{
$var = 2;
}
这意味着,在$ time之前访问该页面的任何人都会获得$ var1,之后获得$ var2
一个cron Job与加载页面的人完全一样,所以你输入的任何代码仍然会运行 - 有意义吗?
答案 1 :(得分:0)
您可以使用cron job
来完成此操作。 cron作业是由系统在指定的时间/日期执行的计划任务。