2015-02-23 64 views

回答

6

这应该为你工作:

(如果一个数组元素大于0整个阵列总和大于0,你可以返回true)

<?php 

    $arr = array(0, 0 , 1); 


    if(array_sum($arr) > 0) 
     echo "true"; 
    else 
     echo "false"; 

?> 

输出:

true 
+0

我认为这是我的更好的答案。这就是为什么我删除我的答案。 :) – 2015-02-23 07:08:04

+0

@ Md.SahadatHossain我不得不说,我的第一个想法也是一个简单的foreach循环,但随后这在我脑海中 – Rizier123 2015-02-23 07:08:56

+0

谢谢Rizier123 – vinoli 2015-02-23 07:18:53

3

如果存在数组中,可以使用以下技术获取大于零的值。

if (max(array(0,1,0)) > 0) 
    echo 'Array has value greater than 0'; 

希望它能解决您的问题或任务。谢谢,期待着任何评论或查询。

+0

我认为这是唯一的通用工作解决方案。 – chapay 2015-02-24 21:36:20