您的位置:首页 > 编程语言 > PHP开发

PHP和Html中绝对路径和相对路径的问题

2016-12-07 16:50 465 查看
最近做一个小项目碰到一个初学者经常会犯错或者不理解的问题,就是绝对路径和相对路径的问题。

什么是绝对路径?

绝对路径是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。

什么是相对路径?

绝对路径是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。

刚刚开始,对于相对路径理解出现了偏差,或者说对require include这些用法理解的不是很清楚。这两个函数相当于把其他文件的引入到现在的脚本中,所以相对位置必然有变化。

其实这个问题解释起来太简单了,没有什么东西可分析了,理解了概念和一些自然的用法,很快就能解决问题。

如果再多说几句关于相对路径的,一定要注意相对路径是相对于谁的相对路径,相对路径是相对于目标目录的相对路径,这个目标目录,可以自己设置,如果没有设置,那就是当前目录为基准目录,include,require这两个函数,相当于在当前脚本中引入了其他文件,但是执行过程,还是在当前脚本中,所以引入文件的相对目录的基准就变成了当前脚本的目录,所以弄清楚这个概念。

还有一点,文件的相对目录都是相对于第一个入口的相对目录!!!!! 

另外很多人喜欢说入口文件,这个入口文件其实就是引入其他脚本 html css的文件。并不是什么进入项目的index.php。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: