diff --git a/helper.php b/helper.php index b2fb7828..d3199031 100644 --- a/helper.php +++ b/helper.php @@ -30,7 +30,7 @@ function C($name = '', $value = null, $range = '') } // 获取输入数据 支持默认值和过滤 -function I($key, $default = null, $filter = '', $merge = false, $data = []) +function I($key, $default = null, $filter = '', $merge = false) { if (0 === strpos($key, '?')) { $key = substr($key, 1); @@ -41,7 +41,7 @@ function I($key, $default = null, $filter = '', $merge = false, $data = []) if ($pos = strpos($key, '.')) { // 指定参数来源 $method = substr($key, 0, $pos); - if (in_array($method, ['get', 'post', 'put', 'param', 'request', 'session', 'cookie', 'server', 'globals', 'env', 'path', 'file', 'data'])) { + if (in_array($method, ['get', 'post', 'put', 'param', 'request', 'session', 'cookie', 'server', 'globals', 'env', 'path', 'file'])) { $key = substr($key, $pos + 1); } else { $method = 'param'; @@ -50,7 +50,7 @@ function I($key, $default = null, $filter = '', $merge = false, $data = []) // 默认为自动判断 $method = 'param'; } - return \think\Input::$method($has . $key, $default, $filter, $merge, $data); + return \think\Input::$method($has . $key, $default, $filter, $merge); } /** diff --git a/library/think/db/driver/Oracle.php b/library/think/db/driver/Oracle.php index 78ffb501..d3ab4727 100644 --- a/library/think/db/driver/Oracle.php +++ b/library/think/db/driver/Oracle.php @@ -86,7 +86,7 @@ class Oracle extends Driver } return $this->numRows; } catch (\PDOException $e) { - throw new \Exception($this->getError()); + throw new \think\Exception($this->getError()); } }