【发布时间】:2019-01-14 16:39:12
【问题描述】:
如果常量的名称为 EMPTY,您能否告诉我为什么这段代码会引发解析错误,但如果我将其更改为 EMPTY2 或 SUBSTR,它确实可以工作。
define('EMPTY', '');
if (empty(EMPTY)) {
echo 'hello world';
}
【问题讨论】:
-
然后使用
MYEMPTY:p -
可以定义()具有保留甚至无效名称的常量,其值可以(仅)用常量()检索。但是,不建议这样做。 php.net/manual/en/language.constants.php
标签: php