计算0以上数组中的项目数

时间:2016-11-11 15:59:57

标签: php laravel laravel-5 eloquent

我有一个数组

array:3 [▼
  1 => "2"
  2 => "2"
  3 => "0"
]

我想计算值大于0的键数。在上面的示例中,我应该得到答案2.

这是我的尝试。

return count($input_items > 0);

返回1

1 个答案:

答案 0 :(得分:6)

您可以将array_filter用作:

count(array_filter($array))

如果您不提供回调函数,它会过滤所有等于false (boolean conversion)的值。