根据
PHP手册,如果您需要检索常量的值但不知道其名称,则constant()非常有用.即它存储在变量中或由函数返回.
define("MAXSIZE",100); echo MAXSIZE; echo constant("MAXSIZE"); // same thing as the prevIoUs line
如果有人不知道MAXSIZE,他怎么能使用常数(“MAXSIZE”).这足以使用echo MAXSIZE吗?有人可以用一个例子解释一下吗?我尝试了下面的代码,它不起作用.
define("MAXSIZE",100); $x = MAXSIZE; echo constant($x);