📅  最后修改于: 2023-12-03 15:14:13.713000             🧑  作者: Mango
Composer Dotenv 是一个 Composer 插件。可以自动加载和解析 .env
文件,并将其设置为系统环境变量。这个库可以使您的应用程序更加轻松,更安全地管理敏感数据,如 API 密钥和密码。
首先,您需要将此插件添加到您的项目中。使用 Composer 运行此命令:
composer require vlucas/phpdotenv
当安装完成后,只需设置您的项目根目录下 .env
文件中需要使用的变量:
DB_HOST=localhost
DB_USERNAME=root
DB_PASSWORD=secret
现在,您可以使用 getenv()
或 $_ENV
使用这些值:
$host = getenv('DB_HOST');
$username = $_ENV['DB_USERNAME'];
$password = getenv('DB_PASSWORD');
如果您的 .env
文件中包含敏感信息,请确保对其进行安全管理。最好不要将 .env
文件提交到您的代码库中。
.env
文件统一管理敏感信息。getenv()
或 $_ENV
即可。Composer Dotenv 是在不同环境中开发应用程序时的必备工具之一,它可以轻松管理敏感信息,使您的应用程序更加安全、灵活和可靠。