PHP實例化對象單例的方法:
三私一公:2個私有方法,1個私有屬性,1個公共方法
代碼如下 復制代碼
- privatefunction__construct(){}//不可以繼承構造方法
- privatefunction__clone(){}//不可以繼承克隆方法
- privarestatic$_instance;
一公代碼如下:
- publicstaticfunctiongetinstance(){
- if(!isset(static:$_instance)){
- static::$_instance=newstatic();
- }
- returnstatic::$_instance;
- }
新聞熱點
疑難解答