Получаем экземпляр класса

Скопировано
class my_class {
	public static $instance;
	public function __construct() {
		self::$instance = $this;
	}
	public static function get() {
		if( self::$instance === null ) {
			self::$instance = new self();
		}
		return self::$instance;
	}
}

$obj = my_class::get();
Показать код