RSS订阅Good Luck To You!
你现在的位置:网站首页 / ThinkPHP / 正文内容

ThinkPHP5 绑定入口文件

11220 ThinkPHP | 2020年01月17日

第一种,绑定到模块的控制器文件

define("BIND_MODULE",'admin');

绑定admin模块到入口文件,即:localhost ---> 访问到admin模块的index控制器的index方法。

define("BIND_MODULE",'admin/index');

绑定admin模块index控制器到入口文件,即:localhost/demo---> 访问到admin模块的index控制器的demo方法。

即:localhost/demo ==> 输出admin模块的index控制器的demo方法

另一种,是为了给应用提供接口的方法  这种只能访问API模块不能访问其它模块

define("APP_PATH",__DIR__.'/../application/');
define("CONF_PATH",__DIR__.'/../conf/');
define("BIND_MODULE",'api');
require(__DIR__.'/../thinkphp/start.php');


第三种,入口自动绑定模块

convention.php中的

'auto_bind_module'   => false 复制到application目录下面的conf目录中的config.php中,内容如下

use think\Env;

return [
'app_status' => Env::get('status','dev')
'auto_bind_module' => true                           //入口文件自动绑定
];


上一篇:php 商品多规格的实现,sku实现

下一篇:Thinkphp5之ajax分页实现_paginate()参数详细

猜你喜欢