php - PHP - 睡眠两个脚本
问题描述
我有一个问题要问你。我正在使用 PHP 进行编码,并且我有一个程序使用两个 PHP 文件,一个主文件和第二个文件,其中函数等是我在主文件中调用的。它们是非常大的脚本,包含很多代码行。
我想在美国东部标准时间下午 2 点到下午 5 点的某个时间让我的程序休眠,但是我有一个问题,我如何在那个时间段编写代码让程序休眠?
我正在考虑获得 EST,然后如果条件
(if servertime === EST){
sleep(108000);
}
但是我的大问题是我有很多函数和类,如何全局创建它,把它放在每个函数中,所以每当下午 2 点到来,程序应该在那个时候进入睡眠状态?
解决方案
你可以把它放在一个刻度函数中。 http://php.net/manual/de/function.register-tick-function.php
小心-这将在每次滴答后执行-如果您不希望它在过程中出现,则需要检查它。
也看这里。 http://php.net/manual/de/control-structures.declare.php
推荐阅读
- python - Pandas 基于密码重命名列
- python - How can I use if statements to check variables inside of function?
- android - 如果出现连接问题,请重新下载
- url - 棘手的重定向/重写
- entity-framework - 如何从内部连接Linq返回一个对象到Sql表达式方法?
- mysql - 插入表的 MySQL Case 函数无法正常工作
- forms - 重力形式表单条目 - 显示标签,而不是复选框的值,选择
- regex - 混合字符串中超过 10 位数字的正则表达式?
- vba - 防止工作簿存储在 VBA 项目资源管理器中
- php - 带有实时消息的 Ajax 选择帖子