0

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

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

在此处输入图像描述

4

1 回答 1

7

最可能的答案是您错过了在代码中某处$调用$test和使用的变量上的 a。test

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

第二个选项是有一个'test'缺少引号的数组索引,即$array[test]代替$array['test'].

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

  • 看看你是否能在他们的代码中找到错误(搜索一个前面test没有 a的变量$
  • 在他们的网站上提出一个错误,以便他们可以更新它
于 2012-09-18T14:13:13.787 回答