Heim  >  Artikel  >  Backend-Entwicklung  >  关于PHP的相对路径的引用问题

关于PHP的相对路径的引用问题

WBOY
WBOYOriginal
2016-06-23 13:43:02990Durchsuche

新手一枚
在w3cschool里面看到php中相对路径中上一级目录的表示应该../,但是我现在在写的时候用../就报错,用./就可以正常回到上一级。想知道这个问题到底是什么原因。求大神帮助。


回复讨论(解决方案)

这个有些时候和你使用的模板引擎和框架都有关系。因为那个( ../ )指的是当前文件
当谁的前可能是入口文件可能是正在执行文件可能是编译后的文件。因为参照原因所以造成错觉了。

有点乱,用'/'代表根目录来弄吧

./ 表示当前目录,说明你的文件在当前目录下。

./是当前目录
../是上一级目录

应该是错觉,方便的话贴出代码看看

这个有些时候和你使用的模板引擎和框架都有关系。因为那个( ../ )指的是当前文件
当谁的前可能是入口文件可能是正在执行文件可能是编译后的文件。因为参照原因所以造成错觉了。




没有用框架,也没有模板。就是直接写php。用的wamp。
这个问题出现在include里面,用./就可以到上一级目录下,用../就报文件不存在

相对路径是相对第一个执行 include 指令的程序文件所在目录的

相对路径是相对第一个执行 include 指令的程序文件所在目录的



额....木有听太懂

就是你?前?行的php的??目?。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn