阅读 286

thinkphp5redis缓存新增方法实例讲解

这篇文章主要介绍了thinkphp5redis缓存新增方法实例讲解,redis是项目中最常用的缓存,有正在使用的同学可以看下

找到该文件
thinkphp/library/think/cache/driver/Redis.php
进行新增方法

在这里 我就举例几个 如何添加 添加的方法查看 redis教程

在这里插入图片描述

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/**
   * 返回列表中指定区间内的元素
   * */
  public function lrange($key,$start,$end){
 
    return $this->handler->lrange($key,$start,$end);
 
  }
  /**
   * 在list左边新增元素
   * */
  public function lpush($key,$value){
 
    return $this->handler->lPush($key,$value);
 
  }
 
  /**
   * 在list右边新增元素
   * */
  public function rpush($key,$value){
 
    return $this->handler->rPush($key,$value);
 
  }
 
  /**
   * 返回并移除列表中的第一个元素
   * */
  public function lpop($key){
 
    return $this->handler->lPop($key);
 
  }
 
  /**
   * 返回并移除列表的最后一个元素。
   * */
  public function rpop($key){
 
    return $this->handler->rPop($key);
 
  }

如果还需要添加其他的方法 根据手册某个方法以及传值
去修改$this->handler-> 后面的方法函数

到此这篇关于thinkphp5redis缓存新增方法的文章就介绍到这了



文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐