【发布时间】:2021-08-29 22:53:20
【问题描述】:
我目前正在编写一个纯 PHP 项目,我需要加载一个 .env 文件来获取一些变量。经过一番搜索,我转向了 vlucas/phpdotenv 插件(我用 Composer 导入的),但我无法导入它!我是否必须使用 MVC 模型才能使其工作?
index.php:
<?php
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
$dotenv->load();
bdd.php:
<?php
function DBConnect() {
$user = getenv("DB_USER");
$pass = $_ENV["DB_PASSWORD"];
【问题讨论】:
-
错误到底在哪里?导入模块时出现错误还是 $_ENV 为空?