如果不循环遍历数组中的每个值,是否有任何捷径可以检查它是否包含大于0的值?
例如
array(3,0,0)将为TRUE
array(0,0,0)将为FALSE
array(-2,0,-3)将为FALSE
解决方法:
if (max(array(3,0,0)) > 0) echo 'greater than 0';
如果不循环遍历数组中的每个值,是否有任何捷径可以检查它是否包含大于0的值?
例如
array(3,0,0)将为TRUE
array(0,0,0)将为FALSE
array(-2,0,-3)将为FALSE
解决方法:
if (max(array(3,0,0)) > 0) echo 'greater than 0';