PHP 中TP5 Request 请求对象的实例详解


Posted in PHP onJuly 31, 2017

PHP 中TP5 Request 请求对象

public/index.php

<?php 
 
// [ 应用入口文件 ] 
// 定义应用目录 
define('APP_PATH', __DIR__ . '/../app/'); 
 
// 定义配置文件目录和应用目录同级 
define('CONF_PATH', __DIR__.'/../config/'); 
 
// 加载框架引导文件 
require __DIR__ . '/../thinkphp/start.php';

 app\index\controller\Index.php

<?php 
namespace app\index\controller; 
use think\Request; 
class Index 
{ 
  public function index(Request $request) 
  { 
    # 获取浏览器输入框的值 
    dump($request->domain()); 
    dump($request->pathinfo()); 
    dump($request->path()); 
     
    # 请求类型 
    dump($request->method()); 
    dump($request->isGet()); 
    dump($request->isPost()); 
    dump($request->isAjax()); 
     
    # 请求的参数 
    dump($request->get()); 
    dump($request->param()); 
    dump($request->post()); 
    //session('name', 'onestopweb'); 
    //cookie('email', 'onestopweb@163.com'); 
    //session(null); 
    //cookie('email',null); 
    dump($request->session()); 
    dump($request->cookie()); 
     
    dump($request->param('type')); 
    dump($request->cookie('email')); 
     
    # 获取模块 控制器 操作 
    dump($request->module()); 
    dump($request->controller()); 
    dump($request->action()); 
     
    # 获取URL 
    dump($request->url()); 
    dump($request->baseUrl()); 
  } 
}

 地址栏输入的链接:http://192.168.0.180:55/index/index/index.html?name=chaoyi&type=blog

string(23) "http://192.168.0.180:55" 
string(22) "index/index/index.html" 
string(17) "index/index/index" 
string(3) "GET" 
bool(true) 
bool(false) 
bool(false) 
array(2) { 
 ["name"] => string(6) "chaoyi" 
 ["type"] => string(4) "blog" 
} 
array(2) { 
 ["name"] => string(6) "chaoyi" 
 ["type"] => string(4) "blog" 
} 
array(0) { 
} 
array(1) { 
 ["name"] => string(10) "onestopweb" 
} 
array(3) { 
 ["username"] => string(6) "chaoyi" 
 ["PHPSESSID"] => string(26) "nugcsr2j9krr2lhk8bntggl412" 
 ["email"] => string(18) "onestopweb@163.com" 
} 
string(4) "blog" 
string(18) "onestopweb@163.com" 
string(5) "index" 
string(5) "Index" 
string(5) "index" 
string(45) "/index/index/index.html?name=chaoyi&type=blog" 
string(23) "/index/index/index.html"

 以上就是PHP 中TP5 Request 请求对象的实例如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
PHP4与PHP3中一个不兼容问题的解决方法
Oct 09 PHP
PHP三层结构(上) 简单三层结构
Jul 04 PHP
Zend的Registry机制的使用说明
May 02 PHP
浅析php中三个等号(===)和两个等号(==)的区别
Aug 06 PHP
PHP中常用的转义函数
Feb 28 PHP
php GUID生成函数和类
Mar 10 PHP
ThinkPHP中的create方法与自动令牌验证实例教程
Aug 22 PHP
php验证session无效的解决方法
Nov 04 PHP
php pdo oracle中文乱码的快速解决方法
May 16 PHP
ecshop添加菜单及权限分配问题
Nov 21 PHP
PHP实现的用户注册表单验证功能简单示例
Feb 25 PHP
微信公众号之主动给用户发送消息功能
Jun 22 PHP
PHP将数据导出Excel表中的实例(投机型)
Jul 31 #PHP
浅谈thinkphp5 instance 的简单实现
Jul 30 #PHP
PHP用PDO如何封装简单易用的DB类详解
Jul 30 #PHP
详解PHP防止直接访问.php 文件的实现方法
Jul 28 #PHP
php简单实现单态设计模式的方法分析
Jul 28 #PHP
[原创]PHP实现SQL语句格式化功能的方法
Jul 28 #PHP
使用php自动备份数据库表的实现方法
Jul 28 #PHP
You might like
PHP 在线翻译函数代码
2009/05/07 PHP
php网站地图生成类示例
2014/01/13 PHP
YII2框架中excel表格导出的方法详解
2017/07/21 PHP
php 中的信号处理操作实例详解
2020/03/04 PHP
Thinkphp 框架扩展之类库扩展操作详解
2020/04/23 PHP
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
初识JQuery 实例一(first)
2011/03/16 Javascript
javascript加号&quot;+&quot;的二义性说明
2013/03/04 Javascript
JS实现同一个网页布局滑动门和TAB选项卡实例
2015/09/23 Javascript
AngularJS ng-bind 指令简单实现
2016/07/30 Javascript
js实现点击图片自动提交action的简单方法
2016/10/16 Javascript
详解基于javascript实现的苹果系统底部菜单
2016/12/02 Javascript
Require.JS中的几种define定义方式示例
2017/06/01 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
vue select组件的使用与禁用实现代码
2018/04/10 Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
2018/09/26 Javascript
为vue项目自动设置请求状态的配置方法
2019/06/09 Javascript
jQuery pager.js 插件动态分页功能实例分析
2019/08/02 jQuery
前后端常见的几种鉴权方式(小结)
2019/08/04 Javascript
jquery实现上传图片功能
2020/06/29 jQuery
python中的一些类型转换函数小结
2013/02/10 Python
详解python时间模块中的datetime模块
2016/01/13 Python
Python中eval带来的潜在风险代码分析
2017/12/11 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
tensorflow 利用expand_dims和squeeze扩展和压缩tensor维度方式
2020/02/07 Python
解决Pycharm 导入其他文件夹源码的2种方法
2020/02/12 Python
Python3运算符常见用法分析
2020/02/14 Python
tensorflow实现从.ckpt文件中读取任意变量
2020/05/26 Python
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
2020/05/26 Python
M1芯片安装python3.9.1的实现
2021/02/02 Python
女性时尚网购:Chic Me
2019/07/30 全球购物
工作人员思想汇报
2014/01/09 职场文书
先进德育工作者事迹材料
2014/01/24 职场文书
2014年销售工作总结范文
2014/12/01 职场文书
六年级学生期末评语
2014/12/26 职场文书
节约用水广告语60条
2019/11/14 职场文书