首頁  >  文章  >  後端開發  >  PHP單態模式簡單用法

PHP單態模式簡單用法

墨辰丷
墨辰丷原創
2018-05-30 17:40:271302瀏覽

這篇文章主要介紹了PHP單態模式簡單用法,結合實例形式分析了php單態模式的定義與相關使用技巧,需要的朋友可以參考下

單態類別就是只能實例化一次的類別

<?php
/*
作者 : shyhero
*/
class Demo{
    private static $ob=null;
    private $name;
    private $age;
    private function __construct(){
    }
    public static function makeOb(){
      var_dump($a);
      if(self::$ob == null){
        $c = __CLASS__;
        self::$ob = new $c();
      }
      return self::$ob;
    }
    public function __set($tName,$value){
      $this -> $tName = $value;
    }
}
$a = Demo::makeOb();
var_dump($a);

#以上就是本文的全部內容,希望對大家的學習有幫助。


相關推薦:

php字串反轉面試中常遇到的問題

PHP怎麼取得字元流中第一個不重複字元

#PHP使用一行程式碼刪除目錄下所有檔案方法

#

以上是PHP單態模式簡單用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn