PHP对象实例化单例方法
PHP实例化对象单例的方法:
三私一公:2个私有方法,1个私有属性,1个公共方法
代码如下 复制代码
- privatefunction__construct(){}//不可以继承构造方法
- privatefunction__clone(){}//不可以继承克隆方法
- privarestatic$_instance;
一公代码如下:
- publicstaticfunctiongetinstance(){
- if(!isset(static:$_instance)){
- static::$_instance=newstatic();
- }
- returnstatic::$_instance;
- }