目录路径问题

时间:2010-03-28 13:58:08

标签: path directory

有什么区别:

包括( “./ somepath / class.php”);

包括( “somepath / class.php”);

4 个答案:

答案 0 :(得分:2)

应该没有任何区别,目录明智,因为前者采用相对目录结构。唯一的潜在缺陷可能是“somepath”实际上是一个要运行的命令 - 一些用户希望为本地脚本文件键入命令并假设它应该运行,当你实际必须运行“./somepath”来调用它时。当然,这仅适用于$ PATH上没有的命令。

答案 1 :(得分:1)

我认为没有任何区别。 “”表示当前目录。

答案 2 :(得分:0)

.指的是当前的工作目录。

有时您希望明确指定您想要的是当前工作目录中的内容,并且它不是来自路径变量中的某些内容。例如。

答案 3 :(得分:0)

例如在PHP中,“somepath / somefile”附加在include_dir中指定的路径之后(例如:/ home / var /; / home / bin / ....)指令。

第二个变体更具体,它说:在当前目录中搜索!