使用另一个PHP文件中的“定义”

时间:2018-07-26 16:23:39

标签: php wordpress

我的文件a.php具有:

define('COLOR','blue');

和文件b.php具有:

include('/a.php');
echo COLOR;

...和“ COLOR”回显。我需要做些什么来延续定义吗?

文件B是WordPress函数文件,可能是原因-但我想首先检查一下PHP是否正确,之前从未使用过define()...谢谢。

1 个答案:

答案 0 :(得分:6)

这应该可以按您期望的方式工作,但是我认为您的包含项存在问题:

include('/a.php');

前导斜杠将其锚定到根目录,这几乎肯定不是您想要的。我建议改用require,以便在失败时出现错误:

require('a.php');