phpdotenv 是一个环境配置类

1.0.1 2022-05-09 06:52 UTC

This package is not auto-updated.

Last update: 2024-09-24 16:01:11 UTC


README

phpdotenv 是一个 PHP 环境配置类

用法

例如,.env 文件

name = app

[app]
debug = "true"
trace = "false"

[database]
hostname = 127.0.0.1
database = test
username = abc
password = 123456
hostport = 3306

例如,文件 index.php

Dotenv\Dotenv::load(__DIR__ . "/.env");

例如,配置文件

define("APP_NAME", Dotenv\Dotenv::get("name"));

define("APP_DEBUG", Dotenv\Dotenv::get("app.debug"));
define("APP_TRACE", Dotenv\Dotenv::get("app.trace"));

$database_config = [
    "hostname" => Dotenv\Dotenv::get("database.hostname"),
    "database" => Dotenv\Dotenv::get("database.database"),
    "username" => Dotenv\Dotenv::get("database.username"),
    "password" => Dotenv\Dotenv::get("database.password"),
    "hostport" => Dotenv\Dotenv::get("database.hostport"),
];