配置


你可以使用配置类去加载已经定义好的配置,而且你不用担心会遇到重复加载的情况

加载单个配置文件中的值

// 使用时注意类空间
$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('文件名');


这样你就可以得到配置文件当中的全部数据了