diff --git a/Think/Input.php b/Think/Input.php index b4be8129..1a97423a 100644 --- a/Think/Input.php +++ b/Think/Input.php @@ -64,7 +64,7 @@ class Input { foreach($filters as $filter){ if(is_callable($filter)) { $data = is_array($data)?array_map($filter,$data):$filter($data); // 参数过滤 - }else{ + }elseif(!empty($filter)){ $data = filter_var($data,is_int($filter)?$filter:filter_id($filter)); if(false === $data) { return isset($args[2])?$args[2]:NULL;