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缓存新增方法的文章就介绍到这了