我有一个数组,其中我推送true或false值。而且我只想在数组完全正确或完全的情况下执行下一个函数。但由于它们不是字符串,我无法使用in_array(...)
进行检查。
有人知道如何检查阵列是完全正确还是完全?
问候,谢谢! :d
答案 0 :(得分:1)
$res = array_unique($array);
if(count($res) === 1 && $res[0]) {
// your code
}
答案 1 :(得分:0)
首先,检查所有数组是否具有相同的值
然后检查它是否为真。
if(count(array_count_values($array))===1){
if($array[0]){
// Completely TRUE;
}else{
// Completely FALSE;
}
}