php 在文件路径前包含 ".."

shihaiming 阅读:9 2024-08-05 10:48:10 评论:0

我最近在看一个 php 视频教程,作者正在展示如何包含文件。他正在使用 XAMPP 进行演示,并且有很多文件。

当他展示如何包含文件时,他提到了在文件路径 (/xampp/content/example.html) 前面放置两个点 (..) 的内容,因为这与文件的位置有关假设我已经了解了这个原理,就找到了。但我没有。

谁能解释一下文件路径前有一个点或两个点是怎么回事?

include("/xampp/content/example.html"); 和有什么区别? , include("./xampp/content/example.html"); , 和 include("../xampp/content/example.html");

请您参考如下方法:

在Linux/Unix环境下,

/xampp/content/example.html 表示绝对路径

./xampp/content/example.html表示当前目录的相对路径

../xampp/content/example.html表示父目录的相对路径

对于文件夹结构:/var/www/xampp/content/example3.html:

如果您当前的文件夹是 /var/www/...

  • ../(上一级)将是 /var/
  • ./(在当前级别)将是 /var/www/
  • / 将是 /(在 Linux 中,/ 表示服务器的根目录,文件系统的最外层结构)
  • ../../(上升 2 级)将是 /

有两种类型的路径:相对路径绝对路径

对于相对路径,它是相对于您当前目录的。对于绝对路径,它与您当前的目录无关。


标签:PHP
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号