diff --git a/application/common/controller/Backend.php b/application/common/controller/Backend.php index d25f7b598d8b14154bcd4b05f0fcb7da909d6492..b680b5a6b0fff014030f8e7fe26fd48d6d739b80 100644 --- a/application/common/controller/Backend.php +++ b/application/common/controller/Backend.php @@ -362,7 +362,9 @@ class Backend extends Controller case 'BETWEEN': case 'NOT BETWEEN': $arr = array_slice(explode(',', $v), 0, 2); - if (stripos($v, ',') === false || !array_filter($arr)) { + if (stripos($v, ',') === false || !array_filter($arr, function($v){ + return $v != '' && $v !== false && $v !== null; + })) { continue 2; } //当出现一边为空时改变操作符