首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >请求和数组获取实例HTTP请求的区别?- Laravel

请求和数组获取实例HTTP请求的区别?- Laravel
EN

Stack Overflow用户
提问于 2018-03-08 10:58:05
回答 1查看 115关注 0票数 0

为什么有些人用Array代替Request来获取传入请求实例。

Ex数组:public function create(array $data)

Ex请求:public function create(Request $request)

所以我的问题是..这是不同的吗?什么时候使用ArrayRequestArrayRequest有什么不同?

EN

Stack Overflow用户

发布于 2018-03-08 11:06:57

Request是一个处理HTTP请求的类,它有一些非常好的方法来处理来自表单或请求的输入数据。比如访问表单字段$request->email的神奇方法。然后它有一些非常酷的功能,比如:

代码语言:javascript
运行
复制
$request->url();
// OR
$request->isMethod('post');

还有太多的其他人。在laravel文档中列出了一个很酷的函数列表。我建议阅读documentation

当使用数组来处理你的请求时,你必须使用传统的php方式访问你的请求字段。像这样:

代码语言:javascript
运行
复制
$name = $arrayRequest['name'];
$email = $arrayRequest['email'];

等。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49164641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档