Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
$values = array('0', 1, 2); if (in_array($values2, $values, false) || $values2 == 0) {
Values2 是提交的值,在本例中是 3,3 不在数组中,那么 if 条件不应该执行吗?
要检查该值是否不在数组中,请使用恰当命名的 not 运算符:
if (!in_array($values2, $values, false) || $values2 == 0) {
不,不应该输入 if 语句。
in_array将返回 false,因为该元素不在数组中。
in_array