知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

php 连接redis 数据库单利类

发布时间:2015-05-27 19:18:21作者:知识屋

redis = new Redis();        $this->redis->connect(self::REDISHOSTNAME, self::REDISPORT, self::REDISTIMEOUT);        $this->redis->auth(self::REDISPASSWORD);        $this->redis->select(self::REDISDBNAME);    }        /**     * 私有化克隆函数,防止类外克隆对象     */    private function __clone ()    {}        /**     * 类的唯一公开静态方法,获取类单例的唯一入口     *     * @return object     */    public static function getRedisInstance ()    {        if (! (self::$instance instanceof self)) {            self::$instance = new self();        }        return self::$instance;    }        /**     * 获取redis的连接实例     *     * @return Redis     */    public function getRedisConn ()    {        return $this->redis;    }        /**     * 需要在单例切换的时候做清理工作     */    public function __destruct ()    {        self::$instance->redis->close();        self::$instance = NULL;    }}?>

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜