我正在尝试做一个小的PHP函数,它可以检查是否定义了一个常量,如果是,回显它,如果没有,回显空格或什么都没有。
现在,if(defined()
部分没有工作,因为常量正在传递给函数中的一个变量。
function getConstant($constant) {
if(defined($constant)) {
echo constant($constant);
} else {
echo '';
}
}
echo constant($constant)
部分工作正常,但我无法检查是否实际定义了常量,因为它现在是一个变量。
我似乎找不到解决它的办法
https://stackoverflow.com/questions/41440809
复制相似问题