File 服务器路径/vs\

File 服务器路径/vs\,file,unix,filesystems,File,Unix,Filesystems,在一些文档中,我得到了编写说明 服务器\路径\主题\ 当我从php信息中检查_SERVER[“DOCUMENT_ROOT”]时,它是 /存储/content/75/113475/frilansbyran.se/public_html 这是理所当然的 /storage/content/75/113475/frilansbyran.se/public\u html\theme\ 对我来说这看起来真的很奇怪有什么区别我应该用哪个?(unix服务器)unix中的路径分隔符是/。反斜杠\用于转义目录和文件

在一些文档中,我得到了编写说明 服务器\路径\主题\

当我从php信息中检查_SERVER[“DOCUMENT_ROOT”]时,它是 /存储/content/75/113475/frilansbyran.se/public_html

这是理所当然的 /storage/content/75/113475/frilansbyran.se/public\u html\theme\


对我来说这看起来真的很奇怪有什么区别我应该用哪个?(unix服务器)

unix中的路径分隔符是
/
。反斜杠
\
用于转义目录和文件名中的某些特殊字符(包括空格)

反斜杠
\
在Windows世界中用作路径分隔符。“某些”文档可能会使用它


如果您在Unix上,请仅使用斜杠
/

Unix中的路径分隔符是
/
。反斜杠
\
用于转义目录和文件名中的某些特殊字符(包括空格)

反斜杠
\
在Windows世界中用作路径分隔符。“某些”文档可能会使用它


如果您在Unix上,请仅使用斜杠
/

在*nix中,正斜杠[
/
]用作目录分隔符,因此我会使用它


反斜杠[
\
]在Windows系统上用作目录分隔符。

在*nix中,正斜杠[
/
]用作目录分隔符,因此我会使用它


反斜杠[
\
]在Windows系统上用作目录分隔符。

使用反斜杠通常是Windows方式的路径,例如:

 C:\Windows\System32
正向斜杠通常用于Unix系统:

 /usr/home/jdoe

如果您使用的是Unix服务器,我会坚持使用前斜杠(/),尽管在实践中,系统很多时候都足够聪明,可以互换使用两种方式之一。使用反斜杠通常是windows的路径方式,例如:

 C:\Windows\System32
正向斜杠通常用于Unix系统:

 /usr/home/jdoe

如果您使用的是Unix服务器,我会坚持使用正斜杠(/),尽管在实践中,该系统很多时候都足够智能,可以互换使用其中一个来补充其他人所说的内容:

  • 在web上的URL中,始终使用Unix样式的正斜杠
    /
    ;反斜杠在大多数情况下都不起作用

  • 在Windows文件路径中,正斜杠是反斜杠的一种可接受的替代方法,因此尽管它不是正常的书写方式,
    C:/Foo/Bar
    也可以使用


  • 因此,如果有疑问,请使用正斜杠。

    补充其他人所说的内容:

  • 在web上的URL中,始终使用Unix样式的正斜杠
    /
    ;反斜杠在大多数情况下都不起作用

  • 在Windows文件路径中,正斜杠是反斜杠的一种可接受的替代方法,因此尽管它不是正常的书写方式,
    C:/Foo/Bar
    也可以使用


  • 因此,如果有疑问,请使用正斜杠。

    当我说“系统”时,我指的是在PHP或IIS(如果在Windows上)中使用错误类型的路径,如果您在unix shell中,Windows反斜杠将不会按照您的意图运行。当我说“系统”时,我指的是在PHP或IIS(如果在Windows上)中使用错误类型的路径,如果您使用的是unix shell,windows反斜杠将不会按照您的预期运行