这是一个愚蠢的问题。当文件A执行文件B的include()并且文件B执行文件C的包含时,并且所有路径都是相对的,都是相对于其自己的路径或“主”文件的“子”引用文件A)他们被包括在内?Php require() - 实际路径
例如:
目录结构
根
header.html中(文件B)
/图像/logo.png(文件C)
/站点/index.php的(文件A)
的index.php包含: 包括( '../了header.html');
header.html包含: include('images/logo.png');
这项工作?或者因为index.php是“主”文件,它会尝试在“网站”文件夹中查找“图像”吗?
我明白了。谢谢! – dtj 2011-01-12 20:40:56
+1提醒“工作目录”原则仍然在PHP – 2011-01-12 20:54:27