当前位置:首页 > CMS教程 > Thinkphp > 列表

thinkphp5redis缓存新增方法实例讲解

发布:smiling 来源: PHP粉丝网  添加日期:2022-04-20 12:01:11 浏览: 评论:0 

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

找到该文件

thinkphp/library/think/cache/driver/Redis.php

进行新增方法

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

thinkphp5redis缓存新增方法实例讲解

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

如果还需要添加其他的方法 根据手册某个方法以及传值

去修改$this->handler-> 后面的方法函数

Tags: thinkphp5redis

分享到: