ThinkPHP5.0中Request请求对象的常用操作
来源:互联网 发布:win7右下角网络感叹号 编辑:程序博客网 时间:2024/06/07 00:39
获取当前系统参数
// 获取当前域名 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());
阅读全文
3 0
- ThinkPHP5.0中Request请求对象的常用操作
- ThinkPHP5.0中Request请求对象的使用和常用的操作
- Request对象及常用的操作
- JSP中request对象的常用方法
- Thinkphp5.0 rc4.0 请求类Request.php
- servlet request请求对象常用方法总结
- servlet request请求对象常用方法总结
- ThinkPHP5常用数据操作
- 从request对象中获取请求json格式的参数
- ThinkPHP5.0-请求
- thinkphp5中数据库操作
- JSP中内置对象request的常用方法
- 分享Jsp中Request对象常用的一些方法
- 常用request对象的属性
- django views中 request, response的常用操作
- jsp请求对象request的用处
- ThinkPHP5.0的基本CURD操作
- ThinkPHP5.0 文件操作的错误记录
- 基于深度学习的自然场景文字识别
- Android MpAndroidChart使用流程和坑--组合图
- GitHub的使用
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
- android gpuimage显示的缩放和剪裁模式
- ThinkPHP5.0中Request请求对象的常用操作
- mysql 查询日志开启
- c#动态编译和执行代码
- Android7.1.1上下/左右分屏的策略分析
- selective search(RCNN使用的ROI提取方法)
- Android RecycleView分割线
- C++用delete删除指针指向的堆中空间
- android 录音amr转mp3支持浏览器浏览
- 禁用 浏览器记住密码的方式