joel-sousa/mydotenv
DotEnv descomplicado!
24
| Install | |
|---|---|
composer require joel-sousa/mydotenv |
|
| Latest Version: | v1.0.0 |
| PHP: | >=7.0.0 |
| License: | MIT |
| Last Updated: | Dec 11, 2025 |
| Links: | GitHub · Packagist |
Maintainer: Joel-Sousa
My dotEnv
Cria o arquivo ".env" e carrega variáveis de ambiente do ".env" para a aplicação automaticamente.
Instalação
$ composer require joel-sousa/mydotenv
ou adicione-o manualmente ao seu arquivo composer.json.
$ "joel-sousa/mydotenv": "^1.0"
Adicione a dependencia do composer no arquivo principal da aplicação ou no "index.php" na raiz do projeto
require './vendor/autoload.php';
Exemplo de variaveis
ENV="env"
ENV_TST="tst"
# ENV_TST="tst" # '#' e um comentario
Depois de instalada e configurada a biblioteca e possivel usar-la com:
Lista todas as variaveis do .env criadas
var_dump($_ENV)
Mostra somente uma variavel
echo $_ENV['ENV'];
Mostra somente uma variavel com a funcao 'getenv()'
echo getenv('ENV');
Lista todas as variaveis do projeto
var_dump($_SERVER)
Mostra a variavel a partir do '$_SERVER'
echo $_SERVER['ENV'];