Via Composer
$ composer require alireaza/dot-env-resolver-variables
use AliReaza\DotEnv\DotEnv;
use AliReaza\DotEnv\Resolver\Variables;
$env = new DotEnv('.env', [
new Variables($_SERVER + $_ENV),
]);
$env->toArray(); // Array of variables defined in .env
The MIT License (MIT). Please see License File for more information.