标签: php laravel laravel-5 eloquent
我有一个数组
array:3 [▼ 1 => "2" 2 => "2" 3 => "0" ]
我想计算值大于0的键数。在上面的示例中,我应该得到答案2.
这是我的尝试。
return count($input_items > 0);
返回1
答案 0 :(得分:6)
您可以将array_filter用作:
array_filter
count(array_filter($array))
如果您不提供回调函数,它会过滤所有等于false (boolean conversion)的值。