chaoswd/dotenv
最新稳定版本:v1.1.0
Composer 安装命令:
composer require chaoswd/dotenv
包简介
Dotenv loader for Chaos framework
README 文档
README
A lightweight .env loader for PHP projects.
Provides simple environment variable management with support for defaults, type casting, and project root detection.
Installation
Require via Composer:
composer require chaoswd/dotenv
Usage
Create a .env file in the root of your project:
APP_NAME=ChaosFramework
APP_ENV=development
APP_DEBUG=true
APP_TIMEZONE=America/Denver
Bootstrap it in your project:
<?php require __DIR__ . '/vendor/autoload.php'; use Chaos\Dotenv\Dotenv; // Automatically loads variables from .env new Dotenv(); // or use an alternate file location // new Dotenv(__DIR__ . "/../config"); // Access values with the `env()` helper echo env('APP_NAME'); // ChaosFramework echo env('APP_DEBUG', false); // true
Features
- Load environment variables from a
.envfile - Simple
env($key, $default = null, $type = null)helper - Supports defaults when a variable is missing
- Automatic trimming of quotes and whitespace
- Type casting support (
int,bool,string) - Compatible with PHP 8.2+
Changelog
See CHANGELOG.md for version history.
License
This package is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 9
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2025-10-02