【发布时间】:2012-11-12 19:29:39
【问题描述】:
我正在构建一个类,它包含一些方法
在某些方法中,我尝试使用[array_map][1] 函数并使其成为$callback 一个在同一个类中定义的方法,所以我尝试了
array_map('$this->something()',$this->somearray);
但它没有用!并导致了这个错误
function '$this->something' not found or invalid
在类中使用内部方法作为回调的任何想法?
【问题讨论】:
-
如果您使用的是 PHP >= 5.3,那么只需使用闭包即可。