PHP 单例模式解读
单例模式的定义:保证一个类只有一个实例,并提供一个访问它的全局访问点。
满足三个条件:
1.拥有一个构造函数,并且为private
2.拥有一个静态成员变量用来保持类的实例
3.拥有一个访问这个实例的静态方法
  class Single{
          static public $instance = null;
          private function __construct(){
          }
          public static function getInstance(){
                if(!self::$instance){
                      self::$instance = new self();
                }
                return self::$instance;
          }  
      //防止使用clone克隆对象
          private function __clone(){}
          public static function getAbc()
          {
                return "abc";
          }
  }
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号