我有一个问题要问你。 我使用PHP进行编码,并且我有一个程序使用两个PHP文件,一个是主文件,另一个是函数等,在主文件中调用该文件。它们是非常大的脚本,包含很多代码行。
我想在美国东部标准时间下午2点到下午5点之间的某个时间休眠我的程序,但是我在该期间如何编写代码来休眠程序有问题吗?
我当时正在考虑获取EST,然后考虑是否符合条件
(if servertime === EST){
sleep(108000);
}
但是我的最大问题是我有很多函数和类,如何在全局范围内创建它,并将其放入每个函数中,所以每当下午2EST时,程序应该在那个函数所在的那个地方都进入睡眠状态? / p>
答案 0 :(得分:0)
您可以将其置于刻度功能中。 http://php.net/manual/de/function.register-tick-function.php
要小心-每次打勾后都会被剔除-如果您不希望在中间出现问题,则需要进行检查。
也请看这里。 http://php.net/manual/de/control-structures.declare.php