【发布时间】:2019-03-03 18:59:38
【问题描述】:
array_map 和 array_filter 等 PHP 函数采用数组和函数作为参数。
EG:
$result = array_map(function (el) {
// do stuff
}, $elements)
是否可以用同样的方式传递一个标准的php函数?
类似于$result = array_map(boolval, $elements)
编辑
上面的例子抛出错误Undefined constant boolval
【问题讨论】:
-
为什么不呢?试一试!
-
未定义常量
boolval -
应该是:
$result = array_map('boolval', $elements);
标签: php