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中Object对象的笔记分享
Jun 28 PHP
PHP中图片等比缩放的实例
Mar 24 PHP
基于PHP的简单采集数据入库程序【续篇】
Jul 30 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
Aug 22 PHP
php写入数据到CSV文件的方法
Mar 14 PHP
PHP SplObjectStorage使用实例
May 12 PHP
Symfony2 session用法实例分析
Feb 04 PHP
PHP反射API示例分享
Oct 08 PHP
php usort 使用用户自定义的比较函数对二维数组中的值进行排序
May 02 PHP
PHP 文件锁与进程锁的使用示例
Aug 07 PHP
php操作mongodb封装类与用法实例
Sep 01 PHP
关于Curl在Swoole协程中的解决方案详析
Sep 12 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 list()函数的详解
2013/06/05 PHP
php常用hash加密函数
2014/11/22 PHP
PHP读取大文件的几种方法介绍
2016/10/27 PHP
PHP正则匹配到2个字符串之间的内容方法
2018/12/24 PHP
用PHP的反射实现委托模式的讲解
2019/03/22 PHP
laravel model模型定义实现开启自动管理时间created_at,updated_at
2019/10/17 PHP
可以将word转成html的js代码
2010/04/11 Javascript
基于jquery的用鼠标画出可移动的div
2012/09/06 Javascript
javascript中方便增删改cookie的一个类
2012/10/11 Javascript
JS注册/移除事件处理程序(ExtJS应用程序设计实战)
2013/05/07 Javascript
js仿手机页面文件下拉刷新效果
2016/10/14 Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
2016/12/05 Javascript
Bootstrap下拉菜单样式
2017/02/07 Javascript
layui form表单提交之后重新加载数据表格的方法
2019/09/11 Javascript
详解vue-flickity的fullScreen功能实现
2020/04/07 Javascript
[01:52]深扒TI7聊天轮盘语音出处7
2017/05/11 DOTA
在Python程序中操作文件之isatty()方法的使用教程
2015/05/24 Python
Python实现简单http服务器
2018/04/12 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
对Python 内建函数和保留字详解
2018/10/15 Python
对pycharm 修改程序运行所需内存详解
2018/12/03 Python
python实现年会抽奖程序
2019/01/22 Python
在python下实现word2vec词向量训练与加载实例
2020/06/09 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
HTML5中如何显示视频呢 HTML5视频播放demo
2013/06/08 HTML / CSS
美国殿堂级滑板、冲浪、滑雪服装品牌:Volcom(钻石)
2017/04/20 全球购物
Luxplus丹麦:香水和个人护理折扣
2018/04/23 全球购物
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
英国发展最快的在线超市之一:Click Marketplace
2021/02/15 全球购物
汇智创新科技发展有限公司
2015/12/06 面试题
外语学院毕业生的自我鉴定
2013/11/28 职场文书
商务邀请函范文
2014/01/14 职场文书
八一建军节慰问信
2015/02/14 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
PyTorch梯度裁剪避免训练loss nan的操作
2021/05/24 Python
2022年显卡天梯图(6月更新)
2022/06/17 数码科技