通过变量值获取常量值

时间:2012-09-03 19:23:01

标签: php

我需要获取一个常量值。常量名称存储在变量中。

<?php

define('SomeConstant', 12345);

$variable = 'SomeConstant';

?>

我如何使用变量?

回显“12345”

4 个答案:

答案 0 :(得分:8)

使用constant function

echo constant($variable);

答案 1 :(得分:2)

<?php

define('SomeConstant', 12345);

$variable = SomeConstant;

echo $variable;

?>

答案 2 :(得分:1)

使用constant

<?php
define('SomeConstant', 12345);
$variable = 'SomeConstant';
assert(SomeConstant == constant($variable));
?>

答案 3 :(得分:0)

为什么不使用类似于它的定义:

define('SomeConstant', 12345);

$variable = SomeConstant;
echo  SomeConstant;