环境变量,顾名思义就是在不同的系统环境,同一个变量的值可以有所不同. 如开发环境.测试环境与正式环境下,数据库配置.静态资源文件Url前缀.缓存.各种key等配置都不相同,对于提交到仓库中的代码,理论上不应该将与环境相关的这些参数传进去.但怎样实现有所区分,各自维护呢?没有经历过团队协作开发和利用工具自动化部署代码的人应该不会理解其中的小痛苦.环境变量就是一个比较好的实现方式了. TP的v5中利用PHP对环境变量的读取以及模拟环境变量的支持,可以很好的实现这种需求. 以下为引用http://ww…