Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 检查时间戳,然后Redis发布事件?_Php_Laravel_Events_Redis_Socket.io - Fatal编程技术网

Php 检查时间戳,然后Redis发布事件?

Php 检查时间戳,然后Redis发布事件?,php,laravel,events,redis,socket.io,Php,Laravel,Events,Redis,Socket.io,这与其说是一个问题,不如说是一个无关紧要的问题,因为我不是redis神(我的胡子还没那么长)。我的应用程序是一款实时轮盘赌游戏,游戏由laravel自动创建,并有一个设置的结束时间戳(创建后60秒)。我不知道如何检查发送事件的时间结束。谢谢 如果您的初始时间戳存储在redis中,那么您可以做的是 获取该时间,然后获取当前时间戳,并进行如下比较 $time = //time from your redis if((time() - $time) > 60){ echo 'past

这与其说是一个问题,不如说是一个无关紧要的问题,因为我不是redis神(我的胡子还没那么长)。我的应用程序是一款实时轮盘赌游戏,游戏由laravel自动创建,并有一个设置的结束时间戳(创建后60秒)。我不知道如何检查发送事件的时间结束。谢谢

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

获取该时间,然后获取当前时间戳,并进行如下比较

$time = //time from your redis

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