我是php的新手,不得不使用现有的代码库。在这个库中有一个处理mysql数据库的类。但是,他们开始使用静态getInstance函数实例化一个对象:
public static function get_instance() {
if(null == self::$instance) {
$c = __CLASS__;
self::$instance = new $c();
}
return self::$instance;
}
与通常的构造函数相比,我没有看到这个静态函数的优点。我如何处理我的登录凭据?我也必须让它们静止吗?