以下代码返回'MY_URL'而不是常量的值。如何打印出MY_URL请求的值?
define('MY_URL','https://www.url.com');
print MY_URL
谢谢,
答案 0 :(得分:2)
答案 1 :(得分:0)
有constant()
函数用于检索先前定义的常量的值。 虽然,但您的代码 - 已发布 - 也应该打印常量的值。
仔细检查你是否偶然defined()
常数(而不是define()
d)。
这是一个令人遗憾和难以发现的错字(这种情况经常发生在我身上):
defined('MY_URL', 'some-value');
print MY_URL; // prints "MY_URL" and a notice
答案 2 :(得分:-1)
echo MY_URL;
希望有所帮助