class A{
protected static $instance;
public function __construct()
{
}
public static function getInstance()
{
if (!self::$instance) {
self::$instance = new self;
}
return self::$instance;
}
}
用的時候就
$a = A::getinstanc();
getinstance始終返回同一個實例,是常駐內(nèi)存的。