thinkphp5操作redis
thinkphp5操作redis
·
thinkphp5操作redis
第一步,新建控制器,并引入redis类
use think\cache\driver\Redis;
第二步,在application的公共config文件中配置redis信息
//配置redis
'redis_config' => [
'host' => 'ip地址',
'port' => 端口号,
'password' => '',
'select' => 0,
'timeout' => 0,
'expire' => 0,
'persistent' => false,
'prefix' => '',
],
第三步,操作redis
public function test(){
$voteStr = $user_id.'-'.'success';
$Redis->lPush('vote_list',$voteStr);
$list = $Redis->lrange("vote_list", 0 ,-1);
dd($list);
}
public function getRedisList(){
$config = config('redis_config');
$Redis=new Redis($config);
$res = $Redis->rPop('vote_list');
$list = $Redis->lrange("vote_list", 0 ,-1);
dump($res);
dd($list);
}
完成,在此之前,你需要确保你已经安装了redis,并且给php挂在了redis扩展
更多推荐
已为社区贡献4条内容
所有评论(0)