我有一个数组,我想知道它中是否至少有一个假值.我正在考虑创建一个array_and()函数,它只对所有元素执行逻辑AND.如果所有值都为真,则返回true,否则返回false.我是否过度工程?
你为什么不用
> in_array
– 检查数组中是否存在值
例:
// creates an array with 10 booleans having the value true. $array = array_fill(0,10,TRUE); // checking if it contains a boolean false var_dump(in_array(FALSE,$array,TRUE)); // FALSE // adding a boolean with the value false to the array $array[] = FALSE; // checking if it contains a boolean false now var_dump(in_array(FALSE,TRUE)); // TRUE