linna / dotenv
Linna .env 工具
v1.1.1
2022-02-19 17:00 UTC
Requires
- php: >=7.2
Requires (Dev)
- infection/infection: >=0.26
- phpstan/phpstan: >=1.4
- phpunit/phpunit: >=9.0
This package is auto-updated.
Last update: 2024-09-21 00:51:22 UTC
README


关于
此软件包提供了一种将 .env 文件中的值作为环境变量加载的方法,它受到了 nodejs 对应版本 的启发。
需求
此软件包需要 PHP 7.2
安装
使用 composer
composer require linna/dotenv
用法
以 .env.test 文件为例
APP=linna
APP_ENV=production
USER=user.name@linna.tools
FOO=foo
BAR=bar
BAZ=baz
获取上述值的 PHP 代码
$env = new Linna\DotEnv\DotEnv(); $env->load('.env.test'); $app = $env->get('APP'); $app_env = $env->get('APP_ENV'); //string 'linna' (length=5) var_dump($app); //string 'production' (length=10) var_dump($app_env);
在 phpinfo() 中的环境信息
phpinfo(INFO_ENVIRONMENT);