php中设置redis当天失效的key

发布时间:2020-10-31 00:04:50 阅读:341次

平时经常需要使用到redis

在实际应用中,我们经常需要设置当天就失效的key

比如当天留言的次数不能超过3次,如果超过3次,则今天不能再继续留言

<?php 
$msg_times = 'msg:times:'.date("Ymd");
$this->redis->incr($msg_times);
if($this->redis->get($msg_times) == 3) {
    $this->redis->expire($msg_times, strtotime(date('Y-m-d').'23:59:59') - time());
}
?>
以下文章可能对你有帮助

若文章对您有帮助,浏览后有收获为您节省了时间,不妨帮我点点小广告,或者小额打赏我一下,您的鼓励是维持我不断写博客的最大动力!

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:php中设置redis当天失效的key 出自老鄢博客 | 欢迎分享