【TP5.1】配置解释大全

author:咔咔

wechat:fangkangfk

 

配置优先级:

动态配置 》 模块配置 》 应用配置 》 惯例配置

配置的加载顺序:

先惯例配置 –》 再加载tags.php(行为钩子)-> common.php(加载公共文件)-》helper.php(助手函数)-》middleware.php(全局中间件)-》provider.php(自定义容器)-》最后应用配置

 

惯例配置

【TP5.1】配置解释大全_第1张图片

 

 

应用配置

【TP5.1】配置解释大全_第2张图片获取配置方法:

【TP5.1】配置解释大全_第3张图片

【TP5.1】配置解释大全_第4张图片

 

如果只想获取white的配置

【TP5.1】配置解释大全_第5张图片

【TP5.1】配置解释大全_第6张图片

 

模块配置:

通过下面从admin和index俩个案例,发现,我们在config下配置的kaka,这个kaka文件在admin下,所以只有在admin模块下的控制器可以获取到,其他的模块是获取不到的

在admin下创建一个kaka的配置文件

【TP5.1】配置解释大全_第7张图片

在admin下的index获取所有的配置文件 

【TP5.1】配置解释大全_第8张图片

【TP5.1】配置解释大全_第9张图片

 

我们在试试在index模块下字获取 一下配置

【TP5.1】配置解释大全_第10张图片

 

 

动态配置:
 

我们有时候会在一个项目中,使用不同的数据库,我就以这个案例解释

 

首先我们先看一下数据库配置信息

【TP5.1】配置解释大全_第11张图片

 

下来进行修改:

【TP5.1】配置解释大全_第12张图片 【TP5.1】配置解释大全_第13张图片

 

如果说我们是需要修改多项的话也可以

【TP5.1】配置解释大全_第14张图片

【TP5.1】配置解释大全_第15张图片

你可能感兴趣的:(thinkPHP)