
phpdotenv
vlucas
Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
AI 简介
这是一个为PHP项目加载环境变量的轻量级库,可将.env文件中的配置自动注入到getenv()、$_ENV和$_SERVER超全局变量中。核心功能包括支持多行值、变量替换、注释与空行解析,并兼容CLI、Apache、Nginx及PHP内置服务器等多种运行环境。遵循十二要素应用原则,帮助开发者安全分离敏感配置与代码,避免硬编码凭据。适用于需要跨环境(开发/测试/生产)灵活管理数据库连接、API密钥等配置的PHP Web应用与命令行工具。
PHP
BSD 3-Clause "New" or "Revised" License13.5k
Stars
659
Forks
165
Watchers
11
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分43.46
默认分支master