Php Laravel REST API倒计时。在倒计时结束后更改SQL中的值

Php Laravel REST API倒计时。在倒计时结束后更改SQL中的值,php,laravel,rest,Php,Laravel,Rest,我在拉维尔做一个休息服务。我从移动设备发送一个文本,一个布尔值(最初为false),设置倒计时(以秒为单位),并将其存储在SQL数据库中 例如:我发送“abc”,30秒,假。 如何检查是否已过30秒,并在30秒后自动将数据库中的布尔值更改为true?使用睡眠功能 如需更多参考,请访问您将在数据库中存储时间戳和持续时间。然后有一个cron作业(artisan命令),它会出现并检查时间是否已过,然后导致操作发生。持续时间应为时间数据类型?通过手机发送持续时间的最佳方式是什么?计算小时/分钟/秒的nr

我在拉维尔做一个休息服务。我从移动设备发送一个文本,一个布尔值(最初为false),设置倒计时(以秒为单位),并将其存储在SQL数据库中

例如:我发送“abc”,30秒,假。 如何检查是否已过30秒,并在30秒后自动将数据库中的布尔值更改为true?

使用睡眠功能
如需更多参考,请访问

您将在数据库中存储时间戳和持续时间。然后有一个cron作业(artisan命令),它会出现并检查时间是否已过,然后导致操作发生。持续时间应为时间数据类型?通过手机发送持续时间的最佳方式是什么?计算小时/分钟/秒的nr或以秒为单位的所有值?但如果我们假设我调用sleep函数,然后从数据库中删除记录,会发生什么情况?well sleep函数会将php线程冻结在您放置的时间内,之后它将运行相同的操作。