2011-09-08 96 views
0

什么是PHP恒问题

DIRECTORY_SEPARATOR 

常数包含哪些内容?

我在google上找不到任何解释这个,但在我的OOP书中使用它。

回答

1

根据您的操作系统,可能是'/'或'\'。在指定路径时使用它,以使代码更易于在Unix-y系统和Windows之间移植。

+0

谢谢,这是我猜到的,但我只是想确认一下。 –

2

它是像一个路径链接文件夹分隔符“/”中:

这里/是/我的/路径

的分隔符取决于您运行的网站,该网站的操作系统。

在Windows中,这是 “\”:

我\路径\为\文件夹

Unix上的 “/”

0

这有点上锡。

当我运行

var_dump(DIRECTORY_SEPARATOR); 

我得到(在我的Linux/Ubuntu的箱)

string(1) "/" 

(正斜杠)。这是适用于您的服务器上运行的操作系统上的文件路径的分隔符字符串。它很可能是Windows系统上的\(反斜杠)。