我想要包含一个包含文件的文件..令人困惑,我会尝试解释一下。
我首先显示文件夹结构:
我将文件/main/head.php包含在文件/main/chat/index.php中。
现在,在/main/head.php中我想要包含/main/chat/headertext.txt
在/main/index.php中我还包括/main/head.php,我想要包含/main/headertext.txt
我不知道是否有人理解我,但我想要包含当前index.php文件夹中的文本文件,无论我在哪个文件夹中。
这可能吗?
答案 0 :(得分:0)
如果我理解正确:
现在,在/main/head.php中我想要包含/main/chat/headertext.txt
在/main/head.php
:
include ('../chat/headertext.txt');
在/main/index.php我还包括/main/head.php,我想要包含/main/headertext.txt
在/main/index.php
:
include ('../headertext.txt');
答案 1 :(得分:0)
你可以试试这个:
define('ROOT_PATH', str_replace(DIRECTORY_SEPARATOR, "/", dirname(dirname(__FILE__)))."/");
在你执行的每个文件中都包含此常量。像这样:
include(ROOT_PATH.'file.php');