【发布时间】:2011-06-03 02:07:29
【问题描述】:
基本上我想做这样的事情:
$arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
$avg = array_sum($arr) / count($arr);
$callback = function($val){ return $val < $avg };
return array_filter($arr, $callback);
这真的可能吗?在匿名函数之外计算变量并在内部使用?
【问题讨论】: