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 相关文章推荐
PHP 数据结构 算法描述 冒泡排序 bubble sort
Jul 10 PHP
PHP中用hash实现的数组
Jul 17 PHP
基于php权限分配的实现代码
Apr 28 PHP
深入php socket的讲解与实例分析
Jun 13 PHP
YII路径的用法总结
Jul 09 PHP
PHP return语句另类用法不止是在函数中
Sep 17 PHP
分享最受欢迎的5款PHP框架
Nov 27 PHP
深入了解PHP中的Array数组和foreach
Nov 06 PHP
老生常谈php中传统验证与thinkphp框架(必看篇)
Jun 10 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
Nov 30 PHP
php实现图片压缩处理
Sep 09 PHP
laravel中Redis队列监听中断的分析
Sep 14 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中根据变量的类型 选择echo或dump
2012/07/05 PHP
PHP实现随机生成水印图片功能
2017/03/22 PHP
php实现的错误处理封装类实例
2017/06/20 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
2020/03/16 PHP
JQuery验证工具类搜集整理
2013/01/16 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
Javascript获取图片原始宽度和高度的方法详解
2016/09/20 Javascript
PHP+jquery+ajax实现分页
2016/12/09 Javascript
Ajax跨域实现代码(后台jsp)
2017/01/21 Javascript
Javascript实现基本运算器
2017/07/15 Javascript
用 Vue.js 递归组件实现可折叠的树形菜单(demo)
2017/12/25 Javascript
vue2.0 datepicker使用方法
2018/02/04 Javascript
vue-element-admin 菜单标签失效的解决方式
2019/11/12 Javascript
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
用python写一个windows下的定时关机脚本(推荐)
2017/03/21 Python
修复 Django migration 时遇到的问题解决
2018/06/14 Python
Python高级特性切片(Slice)操作详解
2018/09/27 Python
基于pycharm导入模块显示不存在的解决方法
2018/10/13 Python
Python面向对象之类的内置attr属性示例
2018/12/14 Python
Python模块/包/库安装的六种方法及区别
2020/02/24 Python
整理HTML5中支持的URL编码与字符编码
2016/02/23 HTML / CSS
纽约的奢华内衣店:Journelle
2016/07/29 全球购物
Sunglasses Shop瑞典:欧洲领先的太阳镜网上商店
2018/04/22 全球购物
西部世纪.net笔试题面试题
2014/04/03 面试题
影视艺术学院毕业生自荐信
2013/11/13 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
校庆筹备方案
2014/03/30 职场文书
房屋买卖协议书
2014/04/10 职场文书
作息时间调整通知
2015/04/22 职场文书
党支部创先争优公开承诺书
2015/04/30 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
素质教育学习心得体会
2016/01/19 职场文书
送给自己的励志语句:要安静的优秀,悄无声息的坚强
2019/11/26 职场文书
Java实现注册登录跳转
2022/06/16 Java/Android