在一些文件,我得到的指示写 的server_path \主题\服务器路径/ VS
当我检查_ SERVER [ “DOCUMENT_ROOT”]从PHP的信息,这是 /存储/内容/ 75/113475/frilansbyran.se /的public_html
这使得ofcourse /storage/content/75/113475/frilansbyran.se/public_html \主题\
这看起来很奇怪对我有什么区别呢至极我应该使用? (unix-server)
在一些文件,我得到的指示写 的server_path \主题\服务器路径/ VS
当我检查_ SERVER [ “DOCUMENT_ROOT”]从PHP的信息,这是 /存储/内容/ 75/113475/frilansbyran.se /的public_html
这使得ofcourse /storage/content/75/113475/frilansbyran.se/public_html \主题\
这看起来很奇怪对我有什么区别呢至极我应该使用? (unix-server)
使用反斜杠通常的路径的Windows操作方式,如:
C:\Windows\System32
斜杠通常在Unix系统中使用ALA:
/usr/home/jdoe
如果您使用的是Unix的服务器我会坚持正斜杠(/),虽然很多次在实践中该系统足够聪明,可互换使用
Unix中的路径分隔符是/
。反斜杠\
用于转义目录和文件名称中的某些特殊字符(包括空格)。
反斜杠\
被用作Windows世界中的路径分隔符。这是可能的,'一些'文档使用它。
如果您使用的是Unix,只能使用斜杠/
。
在* nix中,正斜杠[/
]用作目录分隔符,所以我会使用它。
反斜杠[\
]在Windows系统上用作目录分隔符。
要添加到别人说的话:
在web上的URL中,总是使用Unix样式的正斜杠/
;在大多数情况下,反斜杠不起作用。
在Windows文件路径中,正斜杠是反斜杠的可接受替代方案,所以尽管这不是写它的正常方式,但C:/Foo/Bar
仍然可行。
所以如果有疑问,请使用正斜杠。
当我说我的系统是指在PHP或IIS(如果在Windows中)使用错误类型的路径,如果你在unix shell中,windows反斜杠不会像你打算的那样工作 – 2010-10-12 20:27:56