Creating the Singleton design pattern in PHP5

前端 未结 21 2076
猫巷女王i
猫巷女王i 2020-11-22 04:21

How would one create a Singleton class using PHP5 classes?

21条回答
  •  不知归路
    2020-11-22 04:56

    protected  static $_instance;
    
    public static function getInstance()
    {
        if(is_null(self::$_instance))
        {
            self::$_instance = new self();
        }
        return self::$_instance;
    }
    

    This code can apply for any class without caring about its class name.

提交回复
热议问题