2009-11-12 126 views

回答

6

路径是由操作系统解释你使用:

  • ./ - 通常是指当前文件夹
  • ../ - 通常是指父文件夹

如果您在文件夹/home/user是,那么

  • ./folder-name/file.php将指向/home/user/folder-name/file.php
  • ../folder-name/file.php将指向/home/folder-name/file.php,这是1级最高
+1

你在第二个例子中有错误 - 仍然使用单个。 – 2009-11-12 19:48:17

+0

@Zarembisty:谢谢你! – 2009-11-12 19:50:02

0

../是您当前所在目录下的目录./是您当前所在的目录。例如,如果你目前在/ foo/bar。 ../test.php等同于/foo/test.php,./test.php等同于/foo/bar/test.php。

+2

目录层次结构上升,而不是下降。 – 2009-11-12 19:47:45

+0

道歉,是的,在上面而不是在下面,虽然这个例子仍然是健全的。 – Sean 2009-11-12 19:56:24

2

第一种情况,./folder-name/file.php会在当前目录中开始。

第二种情况,../folder-name/file.php将从父目录开始。