Не могу въехать в смысл функции!!!! Помогите!

TotiMan

Новичок
Не могу въехать в смысл функции!!!! Помогите!

function &singleton()
{
static $instance;
if (!isset($instance)) {
$class = __CLASS__;
$instance = new $class();
}
return $instance;
}
 

zerkms

TDD infected
Команда форума
инстанциировать объект текущего класса, установить в статическую переменную и вернуть. если уже был создан ранее - сразу вернуть из статической переменной

ps:

$instance =& new $class();
 
Сверху