Blogger Information
Blog 42
fans 4
comment 0
visits 30872
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
ThinkPHP5.0中Request请求对象的常用操作
小丑的博客
Original
1114 people have browsed it

ThinkPHP5.0中Request请求对象的常用操作

获取当前系统参数>>>

//获取当前域名

echo'获取当前域名:'.$request->domain().'<br/>';


//获取当前入口文件

echo'获取当前入口文件:'.$request->baseFile().'<br/>';


//获取当前URL地址,不含域名

echo'获取当前URL地址,不含域名:'.$request->url().'<br/>';


//获取包含域名的完整url地址

echo'获取包含域名的完整url地址:'.$request->url(true).'<br/>';


//获取URL地址不含QUERY_STRING

echo'获取URL地址不含QUERY_STRING:'.$request->baseurl().'<br/>';


//获取URL访问的ROOT地址

echo'获取URL访问的ROOT地址:'.$request->root().'<br/>';


//获取URL访问的ROOT地址

echo'获取URL访问的ROOT地址:'.$request->root(true).'<br/>';


//获取URL地址中的PATH_INFO信息

echo'获取URL地址中的PATH_INFO信息:'.$request->pathinfo().'<br/>';


//获取URL地址中的PATH_INFO信息,不含后缀

echo'获取URL地址中的PATH_INFO信息,不含后缀:'.$request->path().'<br/>';


//获取URL地址中的后缀信息

echo'获取URL地址中的后缀信息:'.$request->ext().'<br/>';


获取请求的参数>>>

echo'请求方法:'.$request->method().'<br/>';

echo'资源类型:'.$request->type().'<br/>';

echo'访问ip:'.$request->ip().'<br/>';

echo'是否为ajax请求:'.var_export($request->isAjax(),true).'<br/>';

echo'请求参数:';dump($request->param());

echo'请求参数:仅包含name';

dump($request->only(['name']));


echo'请求参数:排除name';

dump($request->except(['name']));


获取get,post参数

echo'GET参数:';

dump($request->get());


echo'GET参数:name';

dump($request->get('name'));


echo'POST参数:name';

dump($request->post('name'));


echo'cookie参数:name';

dump($request->cookie('name'));


echo'上传文件信息:image';

dump($request->file('image'));


echo'获取参数name,无论get还是post';

echo$request->param('name');


获取当前的控制器,方法>>>

echo'模块:'.$request->module();

echo'<br/>控制器:'.$request->controller();

echo'<br/>操作:'.$request->action();




获取路由和调度信息>>>

echo'路由信息:';

dump($request->routeInfo());

echo'调度信息:';

dump($request->dispatch());


Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post