0

所以我使用应用程序管理器创建了一个测试应用程序。在我的应用程序路径中,我将如何使用 PHP 调用我的预设变量。

另外我想指出我正在使用 linux godaddy 共享主机。

附加信息:
我只是想拥有一些“安全”的环境变量,并且不熟悉“最佳实践”是什么。在本地环境中,如果我使用的是 nodejs,我了解如何使用 dotenv。

另外,
我正在阅读这个 cpanel 文档,但我找不到如何从我的应用程序路径中使用 php 调用变量。
https://docs.cpanel.net/cpanel/software/application-manager/82/

应用程序名称:
test_app

部署域:
mytestsite.com

基础应用程序 URL:
mytestsite.com/

应用路径:
home/mytest-folder

环境变量:
test_var = test

在 home/mytest-folder 中使用 PHP 我将如何调用或获取变量 test_var 的值。

4

1 回答 1

0

您应该能够使用以下任何方法获取环境变量:

// this should work if `variables_order` includes the 'E' option
$variable = $_ENV['test_var'] ?? null;
// if not `variables_order` includes the 'E' option
// then this should work and it will also populate the '$_ENV' array with the requested variable
$variable = getenv('test_var');
// could be used as a fallback
$variable = $_SERVER['test_var'] ?? null;

参考:

于 2021-12-02T19:00:12.860 回答