實用場景
編號 | 場景 |
1 | 數據庫連接 |
2 |
<?php /** * PHP設計模式-單例模式 * @author chengtao3 */ class Singleton{ private static $Instance = null; /** * 公共靜態方法獲取實例 * @return Singleton */ public function getInstance(){ if(self::$Instance == null){ self::$Instance = new Singleton(); } return self::$Instance; } /** * 屏蔽__clone方法, * 單例模式,只有一個對象,如果使用了clone則可以複製, * 因此屏蔽__clone方法 */ public function __clone(){} }