Go to file
2022-07-05 09:10:25 +08:00
src 配置写入 2022-07-05 09:10:25 +08:00
.gitignore 初次提交 2022-06-18 01:19:07 +08:00
composer.json 配置写入 2022-07-05 09:10:25 +08:00
README.md update readme 2022-07-04 16:48:33 +08:00

hyperf-multi-env

hyperf 多环境变量共存

安装

composer require zyimm/hyperf-multi-env

使用

  1. 同级.env 指定APP_ENV环境变量 比如APP_ENV=test
  2. 同级.env 建立与之匹配.env.test
  3. 程序通过env()获取

注意

组件原理本质是监听框架BootApplication事件该事件启动之后框架本身.env已经被加载所以建议

  1. .env 保存公共环境变量
  2. .env.xx 避免与.env冲突
  3. 即使指定APP_ENV=test .env.test不存在亦不会报错影响程序运行