🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
目录 [TOC] ## 自定义配置文件 你可以在 config 目录中定义自己的配置文件,一个配置文件的模板如下: ```php return [ 'name' => 'sqlite', 'connect' => [ 'driver' => 'sqlite', 'dbname' => 'database.db', 'prefix' => '', ], ]; ``` 建好配置文件后,配置会在框架初始化时被载入内存。 ## 配置的获取 你可以使用 WorkerF\Config 类读取、设置配置。 你可以使用 get 方法来获取配置。假如上述的配置文件为 sqlite.php,获取相关配置的方法如下: ```php use WorkerF\Config; ... // 获取名称 (配置文件名.配置名) $name = Config::get('sqlite.name'); // 获取 connect $connect = Config::get('sqlite.connect'); // 获取 connect 下的 dbname $dbname = Config::get('sqlite.connect.dbname'); ``` ## 配置的动态修改 可能你有在业务中临时修改配置的需求,那么 WorkerF\Config 的 set 方法可以帮到你。 ```php Config::set('sqlite.name', 'somename'); ``` > 注:手动改变配置并不是什么好主意,谨慎操作。