$v) { if (!is_numeric($k)) { $value = input($k); } else { $value = input($v); } if (!empty($value)) { $result[] = [$v, '=', $value]; } } return $result; } /** * like条件 */ protected function dealLikeInput($like_array,$result=[]) { foreach ($like_array as $k => $v) { if (!is_numeric($k)) { $value = input($k); } else { $value = input($v); } if (!empty($value)) { $result[] = [$v, 'like', "%{$value}%"]; } } return $result; } }