ntjm.net
当前位置:首页 >> php路径问题 >>

php路径问题

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

/var/---web_root/------->| -- images_dir/--->|--i.jpg | -- test_dir/ ---->|--test.php | --le.php 比如此时是这些相对路径在test.php里 ../ 此文件当前位置的上一层目录,就是images_dir test_dir le.php这级目录 ../../ 上一层目录的上一...

绝对路径不是你这个绝对法。。系统的绝对路径应该是这样的 window 下 D:/sds/sds 你的应该是 require('./core/include.php');绝对的话 require(dirname(__FILE__).'/core/include.php');

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

include的原理是把include的文件内容在预处理之时直接替换include。所以在a.php中include的b.php要访问c.php,用的是a.php执行时的当前目录。 其实在脚本执行中可以更改当前进入的目录。也就是说,你的test.php在/dir1/目录,它在执行时可以设/d...

html的/,标示是网站的根目录,php的那个/,表示系统的根目录。 php一般这么搞。dirname(__FILE__);用这个获取当前文件所在的目录,然后根据这个目录,向前或者向后定位。 比如在你编辑的这个文件下面有个a.php, 你可以这么写。require_once(di...

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

1、dirname(__FILE__) 一般会返回文件所在当前目录到系统根目录的一个目录结构。 2、当前目录应该是在app文件夹下面 所以会出现如:www\htdocs\exam\root\app/。 3、../指的是当前路径的上一层 ,故,要想得到www/htdocs/exam/root/lib/smarty/f...

还没解决么?我来~

用绝对路径试试: include_once dirname( __FILE__ ) . "/../libs/config_file.class.php"; dirname( __FILE__ ) 取得一个文件的目录,去掉文件名的部分。__FILE__表示当前文件路径,例如/d/www/htodcs/hhy/test.php, dirname()之后就成了:/d/w...

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com