Skip to content

nazares/phpdotenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

PHP Dotenv

Loads environment variables from .env file to getenv(), $_ENV and $_SERVER

Installation

composer require nazares/phpdotenv

Usage

.env file

DB_HOST =localhost
DB_NAME = test
DB_PASSWORD= secret
$dotenv = new \nazares\phpdotenv\Dotenv($path);
$dotenv->load();

echo getenv('DB_HOST'); // localhost
echo $_ENV['DB_NAME']; // test
echo $_SERVER['DB_PASSWORD']; // secret

or

(new \nazares\phpdotenv\Dotenv($path))->load();

echo getenv('DB_HOST'); // localhost
echo $_ENV['DB_NAME']; // test
echo $_SERVER['DB_PASSWORD']; // secret

About

Loads environment variables from .env file to `getenv()`, `$_ENV` and `$_SERVER`

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages