PHP:未知语法可能是一个没有括号的函数


PHP: Unknown Syntax Possibly a Function Without Parentheses?

我刚跳到一个项目,开始买别人,我在php代码中看到的东西,我不认识。

$page_title = ISX_MANAGE_ACCT;
$l_pw_err = ISX_PWD_LEN;
echo ISX_CONFIRM_REFUND;
在整个代码中有很多这样的ISX_(…)。它们都以"ISX_"开头,并且都是大写的。

搜索ISX没有结果。我不认为它们是用户定义的函数,因为后面没有"()",也因为没有包含文件定义任何适用于这些函数的函数。另一方面,它们在我的文本编辑器中与函数的颜色相同。

谁能告诉我这些可能是什么?

这看起来像一堆define语句:

define( 'ISX_MANAGE_ACCT', 'Something');
$var = ISX_MANAGE_ACCT;
// Same thing as: $var = 'Something';

它们被命名为常量。

http://php.net/define