关于 Laravel 中写法的问题不太明白

怎么办
  • 125

请看一下这个写法,这个是什么意思啊?
clipboard.png
我的理解是把一个类传入到一个方法,我的理解是把一个类传入到一个方法中,不知道是不是这个意思,那第二个$request 又是什么意思,

我写了一个函数,也传个类进去结果有错误产生

回复
阅读 2.8k
7 个回答

只是声明$request的类型是Request类而已,就比如:

function aaa(array $avg) {}

定义一个aaa方法,参数为$avg,类型必须是数组类型。和你上面的是一个意思的,只是标明$request是Request类的

调用 test 方法的时候自动注入 Requset ,可以在方法内获取 url 参数了
依赖注入

依赖注入,Request $request 是使用一个变量接收实例化的Request

Request 是参数类型,$request 是参数实例

不是传个类进去,是传个Requset类实例进去

秦琪工作室
  • 2
新手上路,请多包涵

test方法必须传入一个Request类的实例,实例命名为$request,如果这个方法是路由中直接过来,会自动传递一个Request对象实例过来,如果是内部调用,必须传入该对象实例
**我的官网:http://www.qinqi-studio.com
我的店铺:https://shop247443951.taobao....
麻烦大家多多关照!谢谢?**

额鹅鹅鹅鹅鹅鹅鹅鹅鹅

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏