joel-sousa / mydotenv
DotEnv descomplicado!
Installs: 20
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/joel-sousa/mydotenv
Requires
- php: >=7.0.0
README
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'];