我有以下代码:我可以通过PHP中的变量将DEFINED常量传递给函数吗?
DEFINE('DEFINEDTESTVAR', 'Hello World');
function callit($callVar) {
echo "The call is ".$callVar;
}
$passthis = 'DEFINEDTESTVAR';
callit($passthis);
我知道我可以做callit(DEFINEDTESTVAR)
,但是这不是我所期待的事情。可能吗?
如果这不是你想要做的事,什么时候做*你想做什么?您未经解释拒绝的方法是标题中问题的解决方案。 – 2011-03-02 17:07:18
这是我写PHP 5年来第一次见到用define()写成的大写字母。 – BoltClock 2011-03-02 17:09:01