abstract class Singleton{
public $name;
protected static $instance;
// 2.私有化构造函数
private function __construct() {}
// 3.克隆函数protected
protected function __clone() {}
public function getInstance() {
if (!self::$instance instanceof self) {
self::$instance = new self()
}
return self::$instance;
}
}