标签: php scope garbage-collection php-5.6
如果我将匿名函数作为参数传递,它是如何实例化的?
示例:thing(function(){ ... });
thing(function(){ ... });
特别是,我想知道匿名函数是附加到调用者的范围,函数的内部范围还是全局范围 - 即垃圾收集器是否能够清除它?
例如,这会耗尽内存:while(true) { thing(function(){ ... }); }
while(true) { thing(function(){ ... }); }