2015-02-23 71 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

相關問題