一个简单的redis调用类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个简单的redis调用类相关的知识,希望对你有一定的参考价值。
能只能判断函数的调用规则,容错规则,
例如set函数
set($key, $value, $time = false)
根据time的真假来判断是否使用set,或者是setex函数
get函数
get($key, $json_decode = true)
根据json_decode来判断是否返回字符串或者是数组,默认返回数组
同时定义一个
private $tags = array(
‘set‘=>‘set‘,
‘setx‘=>‘set‘,
)
类内部使用魔术方法__call($name,$arguments)
if(array_key_exists($name,$this->tags){
return call_user_function_array(array($this->_redis,$this->tags[$name]),arguments);
}else{
thow new \exception ‘不存在此方法‘;
}
这样我们就可以在tags下面定义一些同义词作为容错函数使用。
以上是关于一个简单的redis调用类的主要内容,如果未能解决你的问题,请参考以下文章