class SingleTon
{
private static $instance;
private function __construct()
{
}
public function getInstance() {
if($instance === null) {
$instance = new SingleTon();
}
return $instance;
}
}
以下代码展示了这篇文章中的单例模式。 http://www.hiteshagrawal.com/php/singleton-class-in-php-5 我不明白一件事情,如果我把这个类加载到我的项目中,我该如何最初创建一个Singleton对象呢?我会像这样调用吗:
Singelton::getInstance()
有人能给我展示一个已经建立数据库连接的Singleton类吗?
if($instance === null) { $instance = new SingleTon(); }
的哪个部分让您不清楚?(注意:应为 Singleton,而非 SingleTon、Singelon 或 Singelton) - Piskvor left the building