限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者 >网站框架 >后端框架 >ThinkPHP

thinkphp5.0 | 配置

分类:ThinkPHP时间:2019-02-11浏览:2760
读取配置
echo Config::get('配置参数1');
echo config('配置参数1');
dump(Config::get());//所有配置
Config::has('配置参数2');//判断配置是否存在
echo config('配置参数.二级参数');

设置配置
Config::set('配置参数','配置值'); // 或者使用助手函数 config('配置参数','配置值');
批量设置
Config::set([ '配置参数1'=>'配置值', '配置参数2'=>'配置值' ]); // 或者使用助手函数 config([ '配置参数1'=>'配置值', '配置参数2'=>'配置值' ]);

自定义配置(类似dbname.php)
config.php下
'extra_config_list' => ['database'],
新建database.php
return [ // 数据库类型 'type' => 'mysql',
],
获取
Config::get('database.type');
Config::get('database');

自动读取扩展配置
5.0.1以上版本支持自动读取扩展配置文件(extra_config_list配置参数废弃),只需要将扩展配置文件放入application/extra目录,即可自动读取。
只需要放入 application/模块名/extra下面就可以自动加载。
本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。
0/500
Share your thoughts respectfully.