小编sca*_*iel的帖子

用PHP封闭

我试图在PHP中使用闭包有一个奇怪的问题.为变量赋值闭包时,我得到一个null值.但是当显示封闭时var_dump(),一切都很好.

这是一个总结问题的源代码:

$f = function() {};
var_dump($f); // 'null'

var_dump(function() {}); // 'object(Closure)[1]'
Run Code Online (Sandbox Code Playgroud)

我正在使用PHP 5.3.1.

编辑:我忘了提,我只有在通过Apache使用PHP时才会出现这个问题.使用PHP CLI时没有问题.

php closures

5
推荐指数
1
解决办法
265
查看次数

标签 统计

closures ×1

php ×1