<?php
class Aaa {
private static $me;
public static function getInstance () {
if (!Aaa::$me) {
print_r('single instance');
return new Aaa();
}
return Aaa::$me;
}
}
$a = Aaa::getInstance();
var_dump($a);
说明:单例模式 确保一个类只有一个对象(比如注册表这种不需要多个对象的情况使用),提供全局的访问点(类名+方法)。