从PHP数组中删除false值的更短方法

时间:2014-07-04 13:34:20

标签: php arrays

目前我正在使用array_values(array_filter($arr))从数组中删除错误值。

感觉最有可能是内置函数更简洁地执行此操作。

1 个答案:

答案 0 :(得分:3)

不确定

function f($arr) {return array_values(array_filter($arr));}

现在你可以做到:

$b = f($a);

更简洁!可读性差得多。

array_values(array_filter(..))非常清楚它的作用。这比简洁更重要。