Такое ощущение, что вы не читали вопроса, а сразу выпалили заготовку про «вы просто не знакомы с оператором Элвиса».
Правильный вариант: function Reg() {
static $registry;
return $registry ?: $registry = new stdClass;
}
> в принципе правильнее будет изменить первую строку на
Вовсе не нужно чего-либо писать дополнительно. Переменная по умолчанию инициализируется null, который отлично приводится к false.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Правильный вариант:
function Reg() {
static $registry;
return $registry ?: $registry = new stdClass;
}
> в принципе правильнее будет изменить первую строку на
Вовсе не нужно чего-либо писать дополнительно. Переменная по умолчанию инициализируется null, который отлично приводится к false.