2017 © Pedro Peláez
 

library envar

image

runner/envar

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

Envar

加载配置到环境变量中, (*1)

安装

composer require runner/envar

使用

配置文件以 {key}={value} 的键值对形式配置,一行一个配置。 键名约束等同于PHP的变量命名约束,且长度不超过100。, (*2)

所以,在配置文件中,值可以使用标量类型及空类型。, (*3)

例如 APP_DEBUG=true 配置, 在读取时会返回一个 (boolean) true, (*4)

所以,如果想使用字符串的 false / true / null 的话,可以使用引号将值包起来。例如:APP_DEBUG="true", (*5)

$envar = new Envar(['LANG']); // 读取系统环境变量配置

$envar->load(__DIR__ . '/.env'); // 读取会话环境变量配置, 会覆盖重复的变量

$envar->get('LANG'); // gbk

Testing

phpunit

The Versions

14/08 2016

1.1.x-dev

1.1.9999999.9999999-dev

  Sources   Download

MIT

The Requires

 

by Avatar JanHuang

14/08 2016

dev-master

9999999-dev

  Sources   Download

MIT

The Requires

 

by Avatar JanHuang

14/08 2016

v1.1.0

1.1.0.0

  Sources   Download

MIT

The Requires

 

by Avatar JanHuang

06/08 2016

1.0.x-dev

1.0.9999999.9999999-dev

  Sources   Download

MIT

The Requires

 

by Avatar JanHuang

06/08 2016

v1.0.0

1.0.0.0

  Sources   Download

MIT

The Requires

 

by Avatar JanHuang