PHP5.3 中的自执行函数?
我试图借用一些从JS到PHP的编程范式(只是为了好玩)。有没有办法做到:
$a = (function(){
return 'a';
})();
我在想,结合这一点可以成为隐藏变量JS风格的好方法。use
$a = (function(){
$hidden = 'a';
return function($new) use (&$hidden){
$hidden = $new;
return $hidden;
};
})();
现在我需要做:
$temp = function(){....};
$a = $temp();
这似乎毫无意义...