首页 > Web开发 > 详细

ThinkPHP中引用其他模块的config文件

时间:2020-05-18 00:46:43      阅读:72      评论:0      收藏:0      [点我收藏+]

这是ThinkPHP5.0的目录结构

project 应用部署目录
├─application 应用目录(可设置)
│ ├─common 公共模块目录(可更改)
│ ├─api_v1模块目录(可更改)
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ │ └─ ... 更多类库目录
│ ├─api_v2模块目录(可更改)
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ │ └─ ... 更多类库目录
│ ├─command.php 命令行工具配置文件
│ ├─common.php 应用公共(函数)文件
│ ├─config.php 应用(公共)配置文件
│ ├─database.php 数据库配置文件
│ ├─tags.php 应用行为扩展定义文件
│ └─route.php 路由配置文件

在应用目录下,有两个模块api_v1和api_v2,假设现在我们需要在api_v2的controller控制器中,调用api_v1的模块配置文件config.php,可以通过以下代码来实现:

$config = \think\Config::load(APP_PATH.‘api_v1/config.php‘);
$key = $config[‘key‘];

 

ThinkPHP中引用其他模块的config文件

原文:https://www.cnblogs.com/nomad1c/p/12907624.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!