第一種:
/** * 一定要寫@return static * @return static */ public static function getInstance() { $className = get_called_class(); if (!isset(self::$_instance[$className])) { self::$_instance[$className] = new $className(); } return self::$_instance[$className]; }
然后寫方法,比如:
調用的時候:
第二種:
先寫方法:
可以直接調用: