【发布时间】:2013-06-01 05:50:33
【问题描述】:
是否可以向对象添加匿名函数,并在对象内调用它。请参阅下面的示例代码。 Calling closure assigned to object property directly 和 Anonymous function for a method of an object 描述直接调用它,而不是在对象内。谢谢
class myClass
{
public function go()
{
$this->scope;
}
}
$myObj=new myClass();
$myObj->scope=function()
{
echo('Print This!');
};
$myObj->go();
【问题讨论】:
-
不确定是否是,但您需要先定义您的属性
-
@php_nub_qq。先定义属性时无效。
标签: php oop closures anonymous-function