krzysztofzylka / env
ENV库
2.0.0
2024-09-23 09:28 UTC
Requires
- php: >=8.0
Requires (Dev)
- phpunit/phpunit: ^10.5
README
此类用于从文件中加载和解析环境变量。
安装
composer require krzysztofzylka/env
加载环境文件
$env = new \Krzysztofzylka\Env\Env(); $env->loadFromFile('/path/to/env/file');
加载多个环境文件
$env = new \Krzysztofzylka\Env\Env(); $env->loadFromFile(['/path/to/env/file', '/path/to/env/file', ...]);
从系统(getenv())加载
$env = new \Krzysztofzylka\Env\Env(); $env->loadFromSystem();
示例ENV文件内容
DB_HOST=localhost
DB_NAME=testDB
DB_USER=username
DB_PASS=password
异常
文件未找到:如果指定的文件路径不存在,将抛出文件未找到异常。