定义常量不起作用,为什么



我已经在config.php上定义了:

define('ROOT', __DIR__);

在索引上.php:

require_once (ROOT.'/header.php');

结果:

注意:使用未定义的常量 ROOT - 假定为"ROOT"

为什么根常量不起作用?我在学习,有人可以解释我吗?

编辑

如果我把:

require_once (__DIR__.'/header.php');

它有效。有人可以解释我为什么吗?

它不起作用,因为ROOT是在"header.php"中定义的。

它需要在调用标头.php之前定义。

感谢您的任何帮助。

最新更新