每日随记--TP5中 配置目录

本文介绍了ThinkPHP5中的配置目录,包括默认配置、自定义配置和扩展配置。详细讲解了如何修改配置文件以动态变更配置项,以及如何通过设置场景配置、模块配置来满足不同环境的需求。此外,还提到了配置文件的四种格式(数组、ini、xml、json)及其使用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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配置目录主要分为以上三类:默认配置目录,自

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值