php/mysql如何在特定时间设置函数

php/mysql如何在特定时间设置函数,php,mysql,sleep,Php,Mysql,Sleep,我想在不同的时间段组织一些类型的活动,例如,我想在某些天(月底、下个月初、某一天、某一小时)进行一些更新 在我的示例中,我必须遵循一些具有int变量的记录,并且我希望在某个时间将它们的值转换为0 我尝试过使用sleep函数,但它会反复循环,我认为这不是一个可用的解决方案 有解决办法吗 谢谢您可能需要阅读有关cronjob的信息,下面的链接应该可以解决您的问题: 这也是一个有趣的链接: 如果你使用的是windows,你可以看看这个:是的,但我没有指定我不使用Linux,实际上这是为windows

我想在不同的时间段组织一些类型的活动,例如,我想在某些天(月底、下个月初、某一天、某一小时)进行一些更新

在我的示例中,我必须遵循一些具有int变量的记录,并且我希望在某个时间将它们的值转换为0

我尝试过使用sleep函数,但它会反复循环,我认为这不是一个可用的解决方案

有解决办法吗


谢谢

您可能需要阅读有关cronjob的信息,下面的链接应该可以解决您的问题:

这也是一个有趣的链接:


如果你使用的是windows,你可以看看这个:

是的,但我没有指定我不使用Linux,实际上这是为windows/Wamptanks man设计的,但这是唯一的方法吗?运行外部脚本?或者有没有一种方法,比如设置间隔或类似的东西,每20或30天运行一次?我可以制作一个按钮来运行声明,但如果有人继续点击,我将失去一切。这取决于你的需要,你可以看看这个,并阅读有关Gearman的信息。我的需要如下:在本月25日,让我选择并打印。在月底将一些记录提升到int 0I认为cron/task schedular(适用于windows)是最好的方法,您可以在服务器端添加一个检查,但是如果没有人在这些日期访问您的网页,那么您的更新将无法完成,因此我建议您使用cron/task schedular()