Pbootcms 载入扩展的配置文件
2024-09-05
29
1. 配置信息读取类
Pbootcms 版本:2020年10月07日 更新的 V3.0.3
查看配置信息读取类:core/basic/Config.php
的 loadConfig()
方法
在该方法中发现以下代码,此处就是引入自己创建的配置文件
// 载入扩展的配置文件
$ext_path = CONF_PATH . '/ext';
if (is_dir($ext_path) && function_exists('scandir')) {
$files = scandir($ext_path);
for ($i = 0; $i < count($files); $i ++) {
$file = $ext_path . '/' . $files[$i];
if (is_file($file)) {
$config = require $file;
$configs = mult_array_merge($configs, $config);
}
}
}
2. 创建配置文件
创建扩展配置文件:config/ext/liang.php
<?php
return [
'qiniu' => [
'open' => true,
'bucket' => '',
'domain' => '',
'accessKey' => '',
'secretKey' => '',
]
];
3. 读取配置信息
在任意类(控制器、核心类库)中都可以读取配置信息
$qiniu = \core\basic\Config::get('qiniu');
$open = \core\basic\Config::get('qiniu.open');
更新于:2个月前array(5) {
["open"]=>
bool(true)
["bucket"]=>
string(0) ""
["domain"]=>
string(0) ""
["accessKey"]=>
string(0) ""
["secretKey"]=>
string(0) ""
}
bool(true)
赞一波!
相关文章
文章评论
评论问答