标签: php class-constants
当访问类常量时,我看到我可以使用变量作为类名,例如$classname::CONST_VALUE。
$classname::CONST_VALUE
如果我想将变量用于常量名称,例如self::$constant。这似乎不起作用。有解决方法吗?
self::$constant
答案 0 :(得分:23)
$variable = $classname.'::'.$constant; constant($variable);
请参阅文档:http://php.net/constant