laravel中的request使用

首先使用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;

}

你可能感兴趣的:(laravel中的request使用)