php中redis怎么设置过期时间?

65次阅读
没有评论

在Php中,可以使用Redis的expire()函数来设置键的过期时间。

示例代码如下:

<?php
  
// 连接到Redis服务器
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

// 设置key的值
$redis->set('my_key', 'hello world');

// 设置key的过期时间为10秒
$redis->expire('my_key', 10);

// 获取key的值
$value = $redis->get('my_key');
echo $value;

?>

在上面的示例代码中,我们首先使用Redis的set()函数来设置键‘my_key’的值为‘hello world’,然后使用expire()函数设置键‘my_key’的过期时间为10秒。

当键‘my_key’的过期时间到达后,键‘my_key’的值会被自动删除。

注意:键‘my_key’的过期时间是从当前时间开始计算的。如果想要设置一个时间戳作为过期时间,可以使用Redis的expireAt()函数。

正文完
 
评论(没有评论)