TP5 中配置文件
1.默认配置目录:
application 目录下有config.php(默认配置)文件,application 目录模块下可以添加对当前模块的config.php配置文件
convention.php 为框架惯例文件,默认配置文件如未修改,则和thinkphp目录下的convention.php文件一样。
在默认模块默认控制器默认方法内 dump(\think\Config::get()); 可打印出所有配置项,修改config文件可动态变更配置项
2.自定义配置目录:
在入口文件中添加CONF_PATH常量之后,创建对应目录即可
自定义配置目录修改框架入口文件(\public\index.php),定义自定义配置的目录,并按照定义目录添加相应配置文件,使用return 返回数组的方式修改添加配置项,如和config目录平级的config文件为应用级配置文件,在config目录下创建相应模块目录,再添加config文件,则此config文件和应用中相应的模块进行绑定
3.扩展配置目录:
在2中创建的config目录下创建extra目录,创建自定义配置文件,使用数组设置配置项,此时\think\Config::get() 返回配置项增加,相关配置项名为自定义配置文件名,内容为数组内配置内容
在模块目录下添加extra目录,增加自定义php文件,文件内return数组作为配置项,此时返回配置项增加,增加配置项名为自定义php文件名,基本同上
TP5配置目录主要分为以上三类:默认配置目录,自