## module_config('模块名', '配置值') >[info] ### 显示模块配置页面,或获取或设置插件配置 #### 获取模块的所有配置值 ~~~ // 获取cms模块的所有配置值 module_config('cms'); ~~~ #### 获取模块的某个配置值 ~~~ // 获取cms模块的username配置值 module_config('cms.username'); ~~~ 也可以同时获取多个配置项的值,配置项用逗号隔开 ~~~ // 获取cms模块的username和nickname配置值 module_config('cms.username,nickname'); ~~~ 返回值为一个数组 ~~~ array( 'username' => 'admin', 'nickname' => 'm' ); ~~~ #### 设置模块的某个配置值 ~~~ // 设置cms模块的username配置值为ming module_config('cms.username', 'ming'); ~~~ >[danger] 设置不支持同时设置多个,下面的用法是错误的 ~~~ // 设置cms模块的username配置值为ming module_config('cms.username,nickname', 'ming'); ~~~ #### 批量设置模块的配置值 ~~~ // 批量设置cms模块的username和nickname module_config('cms', ['username' => 'ming', 'nickname' => 'm']); ~~~ 也可以使用ThinkPHP自带的`config`方法获取,但需加上后缀'`_config`',而且不支持设置值。 ~~~ config('cms_config.username'); ~~~ >[danger] 以下用法是错误的 ~~~ config('cms_config.username', 'ming'); ~~~