ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[info] 首先需要在你的类文件中引入`Config`类:`use think\facade\Config;`,然后就可以使用下面的方法读取某个配置参数的值 <span style="color:#F2711C">读取一级配置的所有参数(每个配置文件都是独立的一级配置)</span> ``` //获取config/app.php文件中的所有配置 Config::get('app'); //获取config/route.php文件中的所有配置 Config::get('route'); //获取config/weixin.php文件中的所有配置 Config::get('weixin'); ``` <span style="color:#F2711C">读取单个配置参数</span> ~~~ Config::get('app.app_name'); Config::get('route.url_domain_root'); ~~~ <span style="color:#F2711C">读取数组配置(理论上支持无限级配置参数读取)</span> ~~~ Config::get('database.default.host'); ~~~ <span style="color:#F2711C">判断是否存在某个设置参数:</span> ~~~ Config::has('template'); Config::has('route.route_rule_merge'); ~~~ ## 参数批量设置 >[danger]`Config`类不再支持动态设置某个配置参数,但可以支持批量设置更新配置参数。 ~~~ // 批量设置参数 Config::set(['name1' => 'value1', 'name2' => 'value2'], 'config'); // 获取配置 Config::get('config'); ~~~