我需要获取一个常量值。常量名称存储在变量中。
<?php
define('SomeConstant', 12345);
$variable = 'SomeConstant';
?>
我如何使用变量?
回显“12345”答案 0 :(得分:8)
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;