在一些文档中,我已经得到了编写SERVER_PATH \ theme \
当我从php信息中检查_SERVER [“DOCUMENT_ROOT”]时,它是/storage/content/75/113475/frilansbyran.se/public_html
这渲染ofcourse /storage/content/75/113475/frilansbyran.se/public_html \ theme \
这看起来真的很奇怪我有什么区别,我应该用什么? (UNIX的服务器)
使用反斜杠通常是路径的窗口方式,例如:
C:\Windows\System32
正斜杠通常用于Unix系统ala:
/usr/home/jdoe
如果你使用的是Unix服务器,我会坚持正斜杠(/),虽然在实践中很多时候系统足够聪明,可以互换使用
Unix中的路径分隔符是/
。 反斜杠\
用于转义目录和文件名中的一些特殊字符(包括空格)。
反斜杠\
被用作Windows世界中的路径分隔符。 这是可能的,“一些”文档使用它。
如果你在Unix上,只使用斜杠。
在* nix中,正斜杠[ /
]用作目录分隔符,所以我会使用它。
反斜线[ \
]在Windows系统上用作目录分隔符。
增加别人的话:
在Web上的URL中,总是使用Unix风格的正斜杠/
在大多数情况下,反斜杠不起作用。
在Windows文件路径中,正斜杠是反斜杠的可接受的替代方案,所以虽然不是正常的写入方式,但是C:/Foo/Bar
仍然可以工作。
所以,如果有疑问,使用正斜杠。