关于thinkPHP框架中不同版本下在入口文件处绑定模块以及模块下的控制器的方法的不同...

本文详细介绍了ThinkPHP 3.2版本中如何加载不同模块及其控制器。针对3.2.0及3.2.1以上版本,分别给出了通过$_GET参数和define定义的方式,并指出了这些配置通常位于各模块入口文件的位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于thinkPHP3.2.0版本:
加载模块
$_GET['m'] = '模块名';
例如:$_GET['m'] = 'Admin';为加载Admin模块(后台模块)
加载模块下的控制器
$_GET['c'] = '控制器名';
例如:$_GET['c'] = 'Admin';为加载Admin模块下的AdminController控制器


对于thinkPHP3.2.1及以上版本:
加载模块
define('BIND_MODULE','模块名');
例如:define('BIND_MODULE','Admin');为加载Admin模块
加载模块下的控制器
define('BIND_CONTROLLER','控制器名');
例如:define('BIND_CONTROLLER','Admin');为加载Admin模块下的AdminController


以上都是在对应模块的入口文件处定义例如:Admin模块在admin.php文件下定义
Home模块在index.php文件下定义
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值