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

发布时间 - 2026-01-11 02:34:30    点击率:

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  # 中TP5  # Request  # 请求  # 请求的实例  # 微信小程序request请求后台接口php的实例详解  # 使用php的HTTP请求的库Requests实现美女图片墙  # php模拟asp中的XmlHttpRequest实现http请求的代码  # Java中使用注解获取和改变Bean的指定变量值  # 如有  # 希望能  # 谢谢大家  # 配置文件  # 输入框  # 疑问请  # 加载  # nbsp  # Index  # controller  # require  # function  # start  # thinkphp  # namespace  # pathinfo  # domain  # method  # path 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  网易LOFTER官网链接 老福特网页版登录地址  中国移动官方网站首页入口 中国移动官网网页登录  如何在阿里云虚拟主机上快速搭建个人网站?  简单实现jsp分页  Laravel怎么清理缓存_Laravel optimize clear命令详解  *服务器网站为何频现安全漏洞?  Angular 表单中正确绑定输入值以确保提交与验证正常工作  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  文字头像制作网站推荐软件,醒图能自动配文字吗?  Laravel如何使用Collections进行数据处理?(实用方法示例)  node.js报错:Cannot find module &#39;ejs&#39;的解决办法  如何在阿里云购买域名并搭建网站?  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  如何彻底卸载建站之星软件?  长沙企业网站制作哪家好,长沙水业集团官方网站?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  JavaScript如何实现类型判断_typeof和instanceof有什么区别  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复  Swift中switch语句区间和元组模式匹配  利用JavaScript实现拖拽改变元素大小  Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  油猴 教程,油猴搜脚本为什么会网页无法显示?  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  在Oracle关闭情况下如何修改spfile的参数  javascript如何操作浏览器历史记录_怎样实现无刷新导航  如何快速搭建高效简练网站?  在线制作视频的网站有哪些,电脑如何制作视频短片?  Python高阶函数应用_函数作为参数说明【指导】  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门  Laravel如何配置任务调度?(Cron Job示例)  如何快速搭建安全的FTP站点?  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  EditPlus中的正则表达式实战(6)  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  如何用西部建站助手快速创建专业网站?  如何快速查询域名建站关键信息?  Laravel如何保护应用免受CSRF攻击?(原理和示例)  如何快速搭建高效WAP手机网站吸引移动用户?  Linux系统运维自动化项目教程_Ansible批量管理实战  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  高端云建站费用究竟需要多少预算?  Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册  java ZXing生成二维码及条码实例分享