在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()函数。
正文完