【发布时间】:2015-07-22 12:21:57
【问题描述】:
如何检查数组是否包含所有false 值?
$arr = array(false, false, false);
$arr2 = array(true, false, false, 123);
check_false_array($arr);
true
check_false_array($arr2);
false
编辑:不仅允许true/false 值
【问题讨论】:
-
Rizier123,不一定是同一个问题。
-
@George 为什么不应该这样?它准确地显示了如何检查一个数组是否只包含相同的值
-
数组包含相同的值 vs 数组包含相同的特定值,不是吗?
-
我同意 George 的观点,因为这会更深入,因为使用布尔值会改变这个问题,足以被认为是不同的。
-
@George wow 只是为了改变:
if (count(array_unique($allvalues)) === 1 && end($allvalues) === 'true') {到if (count(array_unique($allvalues)) === 1 && end($allvalues) === FALSE) {使它成为一个不同的问题?