php redis expire
时间: 2023-07-06 09:44:05 浏览: 139
php 给 redis锁 续期
PHP Redis 中的 expire 命令用于设置某个 key 的过期时间,即在一定时间后自动将该 key 删除。
使用 expire 命令的语法如下:
```php
$redis->expire($key, $seconds);
```
其中,$key 为要设置过期时间的 key 名称,$seconds 为过期时间,单位为秒。例如,下面的代码设置了一个名为 "mykey" 的 key 的过期时间为 60 秒:
```php
$redis->expire("mykey", 60);
```
在 60 秒后,Redis 会自动将 "mykey" 删除。如果在过期时间之前对该 key 执行了任何操作(例如 get、set 等),过期时间会被重置,即过期时间重新计算。
需要注意的是,使用 expire 命令设置过期时间的 key 必须是存在的,否则该命令不会生效。
阅读全文