Я хотел бы иметь возможность вызывать замыкание, которое я назначаю свойству объекта напрямую, без переназначения замыкания переменной и последующего ее вызова. Возможно ли это?
Приведенный ниже код не работает и вызывает Фатальную ошибку: вызов неопределенного метода stdClass :: callback ()
.
$obj = new stdClass();
$obj->callback = function() {
print "HelloWorld!";
};
$obj->callback();