如何检查数组中的值是否大于0?检查数组中是否有大于零的值
例子:
array code {'0', '0', '0'}
返回false。
array code_ii {'0', '1', '0'}
返回true。
如何检查数组中的值是否大于0?检查数组中是否有大于零的值
例子:
array code {'0', '0', '0'}
返回false。
array code_ii {'0', '1', '0'}
返回true。
这应该为你工作:
(如果一个数组元素大于0整个阵列总和大于0,你可以返回true)
<?php
$arr = array(0, 0 , 1);
if(array_sum($arr) > 0)
echo "true";
else
echo "false";
?>
输出:
true
如果存在数组中,可以使用以下技术获取大于零的值。
if (max(array(0,1,0)) > 0)
echo 'Array has value greater than 0';
希望它能解决您的问题或任务。谢谢,期待着任何评论或查询。
我认为这是唯一的通用工作解决方案。 – chapay 2015-02-24 21:36:20
我认为这是我的更好的答案。这就是为什么我删除我的答案。 :) – 2015-02-23 07:08:04
@ Md.SahadatHossain我不得不说,我的第一个想法也是一个简单的foreach循环,但随后这在我脑海中 – Rizier123 2015-02-23 07:08:56
谢谢Rizier123 – vinoli 2015-02-23 07:18:53