| 1234567891011121314151617181920212223242526272829 |
- <?php
- namespace app;
- // 应用请求对象类
- use app\traits\Macro;
- class Request extends \think\Request
- {
- use Macro;
- public function params(array $names, $filter = '')
- {
- $data = [];
- $flag = false;
- if ($filter === true) {
- $filter = '';
- $flag = true;
- }
- foreach ($names as $name) {
- if (!is_array($name))
- $data[$name] = $this->param($name, '', $filter);
- else
- $data[$name[0]] = $this->param($name[0], $name[1], $filter);
- }
- return $flag ? array_values($data) : $data;
- }
- }
|