请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

获取参数时,会把路由定义的名称也作为参数传递

路由定义

Route::post('hello','sample/Test/hello');  

控制器方法

public function hello()
{
  $all = input('param.');
  print_r($all);
}

https://img1.sycdn.imooc.com/szimg//592f7f4d0001a42505450383.jpg

可是结果为什么是这个样子的??

正在回答 回答被采纳积分+3

1回答

7七月 2017-06-01 14:40:57

input这个助手函数还有很多个可选的比如post、get,不一定非要用param,而且param本身就是一个关联数组,这样没有问题。你并没有指定你要获取哪个param啊,它当然是一个关联数组。

0 回复 有任何疑惑可以回复我~
  • 我的意思是会我指定的路由作为请求参数返回了?  这点不是很理解,看老师的视频里也是这样获取,但是返回数组没有hello这个值
    回复 有任何疑惑可以回复我~ 2017-06-02 21:25:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信