2011-01-24 81 views
1

include "con.php"会在当前文件夹中找到con.php文件。php文件夹文件位置

include "../con.php"会在上面的文件夹中找到它。

在上面的文件夹2中找到它的语法是什么?

最后,在同一个“上方一个”文件夹中的文件夹中找到它的语法是什么? (如果我有一个文件夹MAIN,其中包含foldersONE和TWO,con.php在两个文件中并且要运行的文件位于一个文件夹中)?

谢谢!

+1

不解决文件这种方式。始终使用绝对路径 – 2011-01-24 15:07:23

回答

2

../../con.php

这将让你2级了。

../TWO/con.php

会带你上一级,再下入TWO其中con.php是。

1

这是../为每个文件夹,所以../../为两个文件夹。

1

虽然不是完全在话题上,我建议为您的“基本”HTML目录创建一个定义,并访问所有包含,图像等等。 (如果你有一个特定的“包括”目录下,你当然可以创建一个特定的定义这一点。)

例如:

define('__BASEPATH', str_replace('//', '/', $_SERVER['DOCUMENT_ROOT'].'/'), true); 
include __BASEPATH.'includes/con.php';