一、什么是单例模式?
单例模式是一种设计模式,它确保一个类只有一个实例,并提供全局访问点。
二、单例模式的实现方式:
// 单例模式 private static $instance ; private $redis; private function __construct() { $redis=new \Redis(); $redis->connect(env('REDIS_HOST'),env('REDIS_PORT')); $redis->select(2); $this->redis=$redis; } private function __clone() { // TODO: Implement __clone() method. } public static function getInstance(){ if (self::$instance){ return self::$instance; }else{ self::$instance=new self(); return self::$instance; } }