laravel Request,HTTP请求

Laravel HTTP请求

路由方面:

$request->path() 获取请求路径信息

$request->url() //fullUrl 获取完整URL(不带查询字符串的URL)/带

$request->is('admin/*') 验证收到的请求路径和指定规则是否匹配

$request->methond() 获取HTTP请求的方式

$request->isMethod('post')

获取输入数据

$request->all() 获取所有输入信息

$request->input('name',"sally") 获取参数为name的值,不存在此数据时返回第二个

获取数组形式数据

$request->input('products.0.name') 获取数组形式的数据

$request->input('products.*.name') 获取数组形式的数据

动态获取数据。先从input中获取,然后从url中获取

$request->name; 获取参数为name的值。

获取部分数据

$request->only(['username','password']);

$request->except(['credit_card']);

 

旧数据输入

$request->flash() 将输入信息存入session

$request->flashOnly(['username','password']); 只缓存部分数据

$request->flashExcept(['username','password']); 只缓存部分数据

 

闪存信息存入session后重定向

return redirect('form')->withInput();

获取旧数据

$request->old('username')

{{ old('username') }}

 

 

Laravel ORM

 

 

use Illuminate\Database\Eloquent\Model;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值