作者JYHuang (夏天到了,冷不起来了说)
看板PHP
标题[请益] OO有没有可能这样写?
时间Wed Jun 13 18:00:30 2012
在直接宣告一新的物件时
有无可能把其中一个元件宣告成函式?
Ex:
$object = new stdclass;
$object->best() = function(){
Do some thing here....
return $something;
}
因为里面是会计算到其它的资料
在不同时间执行会有不同的结果
在需要时再echo $object->best()->name;
这样~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.202.164
1F:推 mervynW:5.3.0 Anonymous functions become available. 06/13 18:10
2F:推 chchwy:可以用 $myFunc='Foo'; $myFunc(); 来达成类似功能 06/13 18:13