首页 > Web开发 > 详细

thinkphp5.1使用redis

时间:2020-04-09 01:13:37      阅读:169      评论:0      收藏:0      [点我收藏+]

1.安装redis ,并启动redis服务

2.安装php redis 拓展

3.在redis.php中添加配置

<?php

return [
    host => 127.0.0.1,
    port => 6379,
];

在根目录extend里新建redis目录,并在其里面建Redis.php文件,文件内容如下:

<?php

namespace redis;


class Redis extends \Redis
{
    public static function redis() {
        $con = new \Redis();
        $con->connect(config(redis.host), config(redis.port), 5);
        return $con;
    }
}

在项目根目录thinkphp目录里helper.php里设置redis助手函数,加入如下内容:

if (!function_exists(redis)) {
    /**
     * 获取容器对象实例
     * @return Container
     */
    function redis()
    {
        return \redis\Redis::redis();
    }
}

在控制器里使用

  public function index()
    {
        redis()->set(task_num_1,3);
        $num = redis()->get(task_num_1);
        halt($num);
        return $this->fetch();
    }

 

thinkphp5.1使用redis

原文:https://www.cnblogs.com/zhangyouwu/p/12663989.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!