thinkphp5怎么设置当前的模块(thinkPHP5.1框架中Request类四种调用方式示例)
类别:编程学习 浏览量:440
时间:2022-01-17 01:52:19 thinkphp5怎么设置当前的模块
thinkPHP5.1框架中Request类四种调用方式示例本文实例讲述了thinkPHP5.1框架中Request类四种调用方式。分享给大家供大家参考,具体如下:
1. 传统调用
访问方式:http://127.0.0.1/demo/demo3/test?name=kk&age=22
|
<?php /** * Created by PhpStorm. * User: 10475 * Date: 2018/8/27 * Time: 22:59 */ namespace app\demo\controller; use think\Request; class Demo3 { public function test() { $request = new Request(); dump( $request ->get()); } } |
2. 静态调用
Request在THINKPHP5.1中已经内置了静态代理类,可以直接使用
访问方式http://127.0.0.1/demo/demo3/test?name=kk&age=22&sex=male
|
<?php /** * Created by PhpStorm. * User: 10475 * Date: 2018/8/27 * Time: 22:59 */ namespace app\demo\controller; use think\Facade\Request; class Demo3 { public function test() { dump(Request::get()); } } |
3. 依赖注入,也就是类型约束
访问方式http://127.0.0.1/demo/demo3/test?name=kk&age=22&sex=male
|
<?php /** * Created by PhpStorm. * User: 10475 * Date: 2018/8/27 * Time: 22:59 */ namespace app\demo\controller; use think\Request; class Demo3 { public function test(Request $request ) { dump( $request ->get()); } } |
4. Controller类中的request属性
|
<?php /** * Created by PhpStorm. * User: 10475 * Date: 2018/8/27 * Time: 22:59 */ namespace app\demo\controller; class Demo3 extends \think\Controller { public function test() { dump( $this ->request->get()); } } |
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/weixin_38468437/article/details/82120565
您可能感兴趣
- thinkphp中view视图的作用(Thinkphp5.0框架视图view的模板布局用法分析)
- thinkphp5开发小程序后台(PHP小程序支付功能完整版基于thinkPHP)
- thinkphp 多维度展示数据(Thinkphp自定义生成缩略图尺寸的方法)
- thinkphp接口开发实例(ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解)
- thinkphp框架案例(thinkphp5.1框架容器与依赖注入实例分析)
- thinkphp5.1请求流程(ThinkPHP5.0框架使用build 自动生成模块操作示例)
- thinkphp5框架分析(thinkPHP5框架路由常用知识点汇总)
- thinkphp标签详解(thinkphp整合系列之极验滑动验证码geetest功能)
- thinkphp源码上传(ThinkPHP框架实现FTP图片上传功能示例)
- thinkphp权限认证怎么用(ThinkPHP框架结合Ajax实现用户名校验功能示例)
- thinkphp快速入门手册(从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解)
- thinkphp怎么整合微信支付(ThinkPHP框架实现的微信支付接口开发完整示例)
- thinkphp怎么输出二维值(thinkphp 表名 大小写 窍门)
- vuephp后台开发框架(Vue+thinkphp5.1+axios实现文件上传)
- thinkphp5怎么设置当前的模块(thinkPHP5.1框架中Request类四种调用方式示例)
- thinkphp静态怎么设置(浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法)
- 朱鹤松被不断认可,凤凰传奇玲花喊话岳云鹏,索要老朱演出门票(朱鹤松被不断认可)
- 元宵晚会槽点多,芒果台上来就假唱,岳云鹏不说相声改评书了(元宵晚会槽点多)
- 岳云鹏跟凤凰传奇谈心,说出了人生中最重要的三个人,这才成功(岳云鹏跟凤凰传奇谈心)
- 爱情可以当饭吃吗(爱情能当饭吃吗)
- Top 3 JSHS《运动与健康科学 英文 》跻身SCI体育学期刊世界前三(Top3JSHS运动与健康科学)
- 体坛传媒LOGO全新升级,多元发展迈出坚实步伐(体坛传媒LOGO全新升级)
热门推荐
- python实现两个变量的交换(在Python 中同一个类两个函数间变量的调用方法)
- mysql怎么和sqlyog连接(Mysql桌面工具之SQLyog资源及激活使用方法告别黑白命令行)
- 查看SQL SERVER中某个查询用了多少TempDB空间
- react组件封装成函数方法(React虚拟列表的实现)
- SqlTransaction事务的用法
- sql server数据库备份计划(SQL Server数据库设置自动备份策略的完整步骤)
- VS不生成.vhost.exe和.pdb文件
- docker脚本指定linux(在docker中执行linux shell命令的操作)
- linuxcp命令使用方法(Linux主机快速安装WDCP管理面板的步骤)
- webkit倒影方法(巧用 -webkit-box-reflect 倒影实现各类动效小结)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9