www.yhzp.net > php 相对路径请教达人

php 相对路径请教达人

在入口文件定义一个常量:defined('P_ROOT') or define('P_ROOT', dirname(__FILE__).DIRECTORY_SEPARATOR); 在其它地方直接用 include(P_ROOT. 'config/version.php'); 这样的习惯就不会有问题了。

read.php中相应路径是这样的: require_once(./order/aaa.txt); aaa.txt就是你在order目录下的记事本文件,./表示当前目录,../表示上级目录

php上的路径有两种 一种如php文件引入另一个php文件这样的文件路径,这个绝对路径和相对路径效率没多大区别,几乎可以忽略。但是文件多了后,通常都是用配置路径的方式,也就是绝对路径了。如果你说的是访问文件的速度,那是底层操作系统或者服...

/目录一/目录二/文件名 这是绝对目录 ../../../目录一/目录二/文件名 这是典型的相对目录,有几个../,就表示是相对于当前文件所在目录的前几层目录 如果当前目录是根目录了,那无论你加几个../都被忽略不起作用

echo ""; 改为 echo "";

没有问题,相对路径一般是相对你项目跟目录 或者根目录下的制定目录 define("ROOT",dirname(__FILE__)."/");//这个代码出现在根目录文件中define("IMG",ROOT."img/");按照你的假设的ROOT是d:\www\你可以定义你的IMG为d:\www\img\这样你存储导数...

网页乱了很正常,你如果想客户加/也正常访问,那就要把css路径写成绝对路径 比如,localhost / 1.php 里面的css原来是这样加载的=a.css,那么就要改成 =/a.css,

相对路径应该不存在不支持.. 你看看会不会是目录读写权利问题.. 在./ 先读取的应该是本文件夹的权利.. 你看看吧

你在前面加一个js/看一下源码是什么,然后进一步修改直到正确。

$_SERVER['DOCUMENT_ROOT']是php预定义变量埃 这个根目录要求你必须配置了虚拟目录才可以使用 如图:

网站地图

All rights reserved Powered by www.yhzp.net

copyright ©right 2010-2021。
www.yhzp.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com