包括来自root的php文件

1 php

我在我的根目录中有不同的导演中的PHP页面.

http://mydomain.com/forum/?action=thread&threadid=9284
http://mydomain.com/library/?s=achievements
Run Code Online (Sandbox Code Playgroud)

我需要在root目录中的每个php文件中包含一个文件.

include('header.php'); 
Run Code Online (Sandbox Code Playgroud)

不起作用

例如,/root/forum/index.php我想包含/root/header.php中的header.php

在/ root /中

我的英语不是最好的,但我希望你理解.谢谢.

Rod*_*igo 5

有几种方法可以做到这一点:

  • 您可以将标头添加到php default include path:set_include_path("/ path/to/includes");
    您可以通过更改php.ini文件使此更改永久化.

  • 您可以创建一个变量/ define,它是常见的默认根文件夹:

    $ path = dirname(__FILE__);
    包括:($路径"的header.php");