我有这个错误“注意:使用未定义的常量测试 - 假设'测试'。”

时间:2012-09-18 14:11:28

标签: php wordpress wordpress-plugin phalanger

Notice: Use of undefined constant test - assumed 'test'.

我不确定这个错误来自哪里。我正在使用Widget Logic插件并且已完全更新,但我似乎无法找到此问题的位置。有没有人有这个问题,知道如何解决它?

enter image description here

1 个答案:

答案 0 :(得分:7)

最可能的答案是,您错过了一个名为$的变量的$test,并在您的代码中使用了test

如果没有您的代码,这很难验证,但是您所指的错误消息是在开始时没有$编写变量时通常会发生的错误 - PHP会尝试假设它是一个常量同名。

第二个选项是存在缺少引号的数组索引'test',即$array[test]而不是$array['test']

编辑:如果您不是自己编写任何代码,并且仅使用插件,则可能需要做两件事:

  • 查看您是否可以在其代码中找到错误(在其前面搜索名为test但没有$的变量
  • 在他们的网站上提出一个错误,以便他们可以更新