php redis 需要使用单例吗
答案:1 悬赏:40
解决时间 2021-11-04 18:32
- 提问者网友:喧嚣尘世
- 2021-11-04 10:05
php redis 需要使用单例吗
最佳答案
- 二级知识专家网友:行雁书
- 2021-11-04 10:16
class RedisManager
{
private static $redisInstance;
private function __construct(){}
static public function getRedisConn(){
if(!self::$redisInstance instanceof self){
self::$redisInstance = new self;
}
// 获取当前单例
$temp = self::$redisInstance;
// 调用私有化方法
return $temp->connRedis();
}
static private function connRedis()
{
try {
$redis_ocean = new Redis();
$redis_ocean->connect(G::$conf['redis-host'], G::$conf['redis-port']);
$redis_ocean->auth(G::$conf['redis-pass']);
}catch (Exception $e){
echo $e->getMessage().'
';
}
return $redis_ocean;
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯