聊聊ThinkPHP6中如何使用Redis

thinkphp6中如何使用redis?下面本篇文章就来介绍一下thinkphp6使用redis的方法,希望对大家有所帮助!

聊聊ThinkPHP6中如何使用Redis

我的运行环境:centos 8.2+宝塔

如果环境不同请根据自己环境安装Redis和php扩展

先在宝塔【软件商店】安装Redis,然后在对应的php版本管理安装Redis扩展

1、在TP6项目设置Redis参数配置

立即学习PHP免费学习笔记(深入)”;

config/cache.php

<?php use thinkfacadeEnv;  // +---------------------------------------------------------------------- // | 缓存设置 // +----------------------------------------------------------------------  return [     // 默认缓存驱动     &#39;default&#39; => Env::get('cache.driver', 'file'),      // 缓存连接方式配置     'stores'  =&gt; [         'file'  =&gt; [             // 驱动方式             'type'       =&gt; 'File',             // 缓存保存目录             'path'       =&gt; '',             // 缓存前缀             'prefix'     =&gt; '',             // 缓存有效期 0表示永久缓存             'expire'     =&gt; 0,             // 缓存标签前缀             'tag_prefix' =&gt; 'tag:',             // 序列化机制 例如 ['serialize', 'unserialize']             'serialize'  =&gt; [],         ],         //新增redis         'redis' =&gt; [             // 驱动方式             'type'     =&gt; 'redis',             // 服务器地址             'host'     =&gt; '127.0.0.1',              'password' =&gt; '',//如果没有设置密码为空         ],         // 更多的缓存连接     ], ];

2、使用Redis

<?php  namespace appapicontroller;  use thinkcachedriverRedis; use thinkfacadeConfig;  class Test {     public function test()     {         $redis = new Redis(Config::get('cache.stores.redis'));          $redis->set('pasawu', 'test');         $pasa = $redis->get('pasawu');          dd($pasa);     } }

【相关教程推荐:thinkphp框架

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享