🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 配置目录 配置目录为Applocations/config,系统配置及用户自定义配置文件都需要放在此目录下 ## 默认配置文件 系统默认配置有: config.php主要配置、database.php数据库相关配置、qiniu.php七牛相关配置 其中七牛相关配置如不需要存储文件到七牛云可不保留。 ## 系统配置介绍 系统配置是全局的,webserver和GatewayWorker的配置都放在此配置文件中 ## 如何扩展自定义配置文件 扩展自定义配置文件只需要在配置目录Applocations/config下新建配置文件将配置信息return即可。 ## 如何获取配置 本插件提供了一个全局的助手函数config($name,$dufault)获取配置, config()函数接受两个参数$name 和$default 其中$name为要获取配置的配置项名,如果是多维数组用.隔开支持无限级。$default为配置不存在的默认值,如果不传$default配置项不存在时此函数会返回false。 配置项严格区分大小写,默认配置项会去Applications/config/config.php中获取如果查询不到,会以第一个.之前名称作为文件名去查找配置项。 常见配置项的获取展示: ``` //获取Applications/config/config.php中的redis配置 config('redis'); //获取Applications/config/config.php中的redis[' host'] 配置 config('redis.host'); //获取Applications/config/qiniu.php中的type 配置 config('qiniu.type'); //获取Applications/config/database.php中的user_table['user_name']配置 config('database.user_table.user_name'); ```