PHP:使用环境变量作为对本地常量的引用

时间:2012-11-29 00:16:43

标签: php

我的代码:

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

$const_var = getenv('FOO');

在我的VirtualHost部分,我有:

SetEnv FOO T

显然$ const_var的计算结果为T

我想要做的是通过使用环境变量的值作为参考,能够使用局部const T的值。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:8)

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

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

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