PHP:使用环境变量作为对局部常量的引用

标签 php

我的代码:

const T = 'test';
const B = 'boat';

$const_var = getenv('FOO');

在我的 VirtualHost 部分,我有:

SetEnv FOO T

显然 $const_var 的计算结果为字符 T

我想做的是能够使用本地 const T 的值,通过使用环境变量的值作为引用。有办法吗?

最佳答案

您可以使用 constant()间接解析值的函数。

 print constant($_ENV["FOO"]);

或者在你的情况下 $const_var 作为参数。

关于PHP:使用环境变量作为对局部常量的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13616753/

相关文章:

PHP 将 KB MB GB TB 等转换为字节

php - PHP preg_match数组并回显匹配项

php - 为什么 Windows 上的 PHP 看不到扩展名 php_intl.dll,即使它存在?

javascript - Json 调用无法解释 Jquery 移动应用程序中的 PHP 变量

php - Ajax 数据库浏览器页面 Refresh 改变页面而不是刷新它

php - 从另一页上的特定表格单元格中选择文本?

php - 当数据传输到php文件时调用函数

java - 将数百万条记录从本地插入Godaddy托管

php - andFilterWhere 与数组中的 OR LIKE

php - 在Kubernetes中实现前端和后端时无法连接到数据库