php - 检查时间戳然后 Redis 发布一个事件?

标签 php laravel events redis socket.io

这不是一个新手问题,因为我不是 redis 大神(我的 mustache 还没那么长)。我的应用程序是一个实时轮盘游戏,其中一个游戏由 laravel 自动创建,并有一个设定的结束时间戳(从创建开始 60 秒)。我不知道如何检查发送事件的时间何时结束。谢谢!

最佳答案

如果你的初始时间戳存储在redis中那么你可以做的是

获取那个时间然后获取当前时间戳并像这样比较它

$time = //time from your redis

if((time() - $time) > 60){
    echo 'past 1 minute';
}

关于php - 检查时间戳然后 Redis 发布一个事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45578430/

相关文章:

jquery - 如何对 onScroll() 事件进行永久性的 css 修改?

wpf - 如何在WPF窗口中触发Usercontrol的Unload事件

PHP mcrypt 编译不正确

php - 函数内有两个 WHILE - 没有执行一个

php - Symfony2/Sylius 未检测到 stripe/stripe-php 库

php - 如何在php html中的数据库mysql中插入记录

laravel - Nginx上的Laravel对除索引外的所有路由都说404

laravel - Eloquent 嵌套 'AND OR'查询

java - 实现事件驱动架构的类型更安全的方法?

php - Ajax - 与在后台运行的 PHP 脚本进行通信?