我有一个包含布尔值的数组,有什么最简单的循环方式来获取最终的布尔表达式?
示例:包含3个元素的数组( true,false,true ) - >结果应该是假的( true&& false&& true = false)
我知道我可以循环使用它,但是有更短的方法吗?
谢谢!
答案 0 :(得分:21)
if (!in_array(false, $array)) { ...
答案 1 :(得分:2)
我不知道php但你可以
首先在数组中搜索false
如果找到了搜索 结果是假的 其他 结果是真的。
不是:这只是和算法。不是代码
答案 2 :(得分:0)
if (array_sum($array) == count($array)) {
// All are TRUE;
}
else {
// One of them is FALSE;
}