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 相关文章推荐
IIS+PHP+MySQL+Zend配置 (视频教程)
Dec 13 PHP
PHP 配置open_basedir 让各虚拟站点独立运行
Nov 12 PHP
处理php自动反斜杠的函数代码
Jan 05 PHP
php入门学习知识点二 PHP简单的分页过程与原理
Jul 14 PHP
PHP的可变变量名的使用方法分享
Feb 05 PHP
php生成二维码的几种方式整理及使用实例
Jun 03 PHP
深入php常用函数的使用汇总
Jun 08 PHP
php+mysql实现用户注册登陆的方法
Jan 03 PHP
php通过文件头判断格式的方法
May 28 PHP
php用户密码加密算法分析【Discuz加密算法】
Oct 12 PHP
PHP基于socket实现客户端和服务端通讯功能
Jul 13 PHP
利用PHP扩展Xhprof分析项目性能实践教程
Sep 05 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与已存在的Java应用程序集成
2006/10/09 PHP
php中批量替换文件名的实现代码
2011/07/20 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
2011/11/26 PHP
PHP开发之用微信远程遥控服务器
2018/01/25 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
javascript实现tab切换的四种方法
2015/11/05 Javascript
jQuery基于cookie实现的购物车实例分析
2015/12/24 Javascript
javascript对象的创建和访问
2016/03/08 Javascript
div中文字内容溢出常见的解决方法
2017/03/16 Javascript
vue 2.0路由之路由嵌套示例详解
2017/05/08 Javascript
Spring boot 和Vue开发中CORS跨域问题解决
2018/09/05 Javascript
为什么说JavaScript预解释是一种毫无节操的机制详析
2018/11/18 Javascript
如何自动化部署项目?折腾服务器之旅~
2019/04/16 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
2019/09/17 Javascript
微信小程序引入VANT组件的方法步骤
2019/09/19 Javascript
vue-resourc发起异步请求的方法
2020/02/11 Javascript
python实现定时播放mp3
2015/03/29 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
浅析Python四种数据类型
2018/09/26 Python
python的内存管理和垃圾回收机制详解
2019/05/18 Python
Pandas分组与排序的实现
2019/07/23 Python
Python数据分析pandas模块用法实例详解
2019/11/20 Python
python实现输入的数据在地图上生成热力图效果
2019/12/06 Python
Python3 hashlib密码散列算法原理详解
2020/03/30 Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
2020/04/20 Python
英国日常交易网站:Wowcher
2018/09/04 全球购物
学生周末回家住宿长期请假条
2014/02/15 职场文书
宿舍违规用电检讨书
2014/02/16 职场文书
超市优秀员工获奖感言
2014/08/15 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
Python实现天气查询软件
2021/06/07 Python
浅谈MySQL 亿级数据分页的优化
2021/06/15 MySQL
WINDOWS下安装mysql 8.x 的方法图文教程
2022/04/19 MySQL
springboot集成redis存对象乱码的问题及解决
2022/06/16 Java/Android