small/env

此软件包最新版本(1.0.0)没有可用的许可证信息。

small-env 是一个用于管理从头开始项目的环境变量的类

维护者

详细信息

framagit.org/small/env.git

1.0.0 2023-02-20 11:14 UTC

This package is auto-updated.

Last update: 2024-09-23 21:14:08 UTC


README

关于

本项目旨在管理系统或 .env 文件中的环境变量

安装

使用 composer 安装此软件包

composer require small/env

用法

获取环境变量

$env = new \Small\Env\Env();
$env->get('test');

注意,如果变量未在类中加载,它将向系统请求值并将结果存储在类中

解析 .env 文件

$env = new \Small\Env\Env();
$env->parseFile(__DIR__ . '/.env');
echo $env->get('MY_VAR');

强制使用系统环境变量的值

$env = new \Small\Env\Env();
$env->parseFile(__DIR__ . '/.env');
$env->grabFromSystem('MY_VAR');
echo $env->get('MY_VAR');

测试

要运行单元测试,使用

$ bin/test --build