Composer不直接管理.env文件,真正读取和注入环境变量的是vlucas/phpdotenv库;需用Composer安装后,在入口文件开头调用Dotenv::createImmutable()->load()加载,并确保.env在.gitignore中。

Composer 本身不直接管理 .env 文件,它只是用来安装和加载 PHP 包的工具。真正读取和注入环境变量的是 vlucas/phpdotenv 这个库 —— 你需要用 Composer 安装它,再在代码中主动加载它。
安装 vlucas/phpdotenv
在项目根目录运行:
composer require vlucas/phpdotenv
安装后,Dotenv\Dotenv 类就可用了,自动注册了自动加载机制。
在项目入口处加载 .env 文件
通常放在 index.php、public/index.php 或框架启动文件最开头(确保早于任何依赖环境变量的代码):
立即学习“PHP免费学习笔记(深入)”;
标签: php git composer apache app 工具 环境变量
还木有评论哦,快来抢沙发吧~