请教一个tp5里config类get方法获取配置项的问题?
首先大家都知道tp5有多个配置文件.
application\config.php
应用配置, 对整个项目都生效的配置信息(即在应用中任何一个位置都可以操作到配置信息)thinkphp\convention.php
application\extra\redis.php
推展配置- ...
假如在index.php里调用Config类get方法.
dump(Config::get('redis')); //这个很好理解
dump(Config::get()); //
如果get方法不加参数, 那么获取到的配置项信息是哪些?
1. convention.php里的所有配置项?
2. config.php里的所有配置项? 如果有和convention里同名配置项, 以这里的为准?
3. redis.php里的配置项?
感觉对动态配置convention.php有点模糊, 它到底怎么个动态法? convention.php
好像涉及到不同类型配置的加载顺序和优先级的问题
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
convention.php 是框架默认的配置信息
config.php 是你自定义的配置信息,
自定义的配置会覆盖框架配置。
redis.php 的配置,应该是config.php的补充。
具体请查看框架代码。