方法参考
module_config('模块名', '配置值')
显示模块配置页面,或获取或设置插件配置
获取模块的所有配置值
// 获取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配置值为mingmodule_config('cms.username', 'ming');
设置不支持同时设置多个,下面的用法是错误的
// 设置cms模块的username配置值为mingmodule_config('cms.username,nickname', 'ming');
批量设置模块的配置值
// 批量设置cms模块的username和nicknamemodule_config('cms', ['username' => 'ming', 'nickname' => 'm']);
也可以使用ThinkPHP自带的config方法获取,但需加上后缀'_config',而且不支持设置值。
config('cms_config.username');
以下用法是错误的
config('cms_config.username', 'ming');
