laravel中的request使用
2017-07-30 本文已影响0人
Cosin_Lu
首先使用use Illuminate\Http\Request;引用request类
获取数据:
public function test(REQUEST $r){
echo $r -> input('data');
//判断是否为get请求
/*if($r -> isMethod('GET'))
echo 111;
else
echo 222;
die;*/
//判断请求是否为控制器下面的某个方法
/*if($r -> is('user/*'))
echo 111;
else
echo 222;
die;*/
//当前URL
echo$r->url();die;
//判断是否为ajax请求
var_dump($r->ajax());die;//如果是ajax请求返回TRUE
//获取请求类型
echo$r->method();
//获取所有数据
dd($r->all());
//判断是否传递某个字段
echo$r->has('name')?$name:'consiner';die;
//给字段设置默认值
echo$r->input('name','cosin');die;
}