获取参数的方法 [三种 ]:
- 方法内变量的对应
public function hello($id,$name){ echo $id; echo $name;}
- Request对象
Requeset::instance=>param();//获取所有参数[ 结果类型数组],不分请求类型;Requeset::instance=>param('name');//获取单个参数[即:直接填写变量名即可];Requeset::instance=>get();//获取?后面的参数;Requeset::instance=>route();//获取路由里面的参数; Requeset::instance=>post();//获取post请求参数eg:public function hello(){ $res=Request::instance()->param(); var_dump($res);}//依赖注入方式public function hello(Request $request){ $res=$request->param(); var_dump($res);}
3).使用input助手函数 input('param'); //获取所有结果数组 input('param.name'); //获取name input('get.name'); //获取post方式 input('get.name'); //获取get方式