🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
框架没有内置了默认的配置驱动,配置是在驱动里比较特殊的一个存在。 当然有多种配置一样需要配置文件里进行配置。 ## db ~~~ '自己定义名称' => array( 'type' => 'Db', 'option' => array( // 数据库配置别名 'db_alias' => 'default', // 表全名,包括前缀,如果设置将无视table的值 // 'table_name' => 'tb_config', // 不包括表前缀的表名 'table' => 'config', ) ), ~~~ ## 其它内置配置驱动 ~~~ '自己定义名称' => array( 'type' => '驱动名', 'option' => array( 'filename' => '文件名,支持相对路径,默认从配置目录中查找', ), // 这个很重要,是否自动加载。如果为false需要手动加载。 'autoload' => true, ), ~~~ 如果`autoload`为`false`或者不配置,那么手动加载后才可以调用到值 ~~~ Config::getInstance('自己定义名称'); ~~~ ## 配置的使用 虽然这里和后面可能有所重复,但我觉得还是写一下比较好。直接上代码,自己感受吧,很简单。 ~~~ Config::set('自己定义名称.abc','你吼啊'); Config::get('自己定义名称.abc'); Config::save('自己定义名称'); ~~~