你可以使用配置类去加载已经定义好的配置,而且你不用担心会遇到重复加载的情况
加载单个配置文件中的值
// 使用时注意类空间
$config = Config::get('文件名','变量名');
所有的配置文件都存在/core/config中,你可以定义自己的配置文件,配置文件的格式为
return [
'APP_MULTI_MODULE' => true,
'MODULE' => 'index',
'CONTROLLER' => 'index',
'METHODS' => 'main',
'ROUTE' => [
'coolphp' => ['framework', 'index', 'main']
],
// 框架路径
'FP' => '/'
];
在某些情况下,你需要引入同一个配置文件的多个变量,你可以使用getAll方法,直接引入整个配置文件
// 使用时注意类空间
$config = Config::getAll('文件名');
这样你就可以得到配置文件当中的全部数据了