关于PHP的路径问题。

来源:百度知道 编辑:UC知道 时间:2024/09/24 02:53:54
代码里有这样一句“const file_name = "e:/php/xml/date.xml";”
应该网站是上传到租用的空间里,我并不知啦实际的盘是什么,
还有目录名,有没有办法可以取得这样的路径“const file_name = "e:/php/xml/date.xml";”,要带所在的盘哦。
或者还有什么其它办法解决这个路径问题?
谢谢2楼的,可能是我没问好。
我知道这路径的意思,
我的空间是租用的,所以我不知道我的根目录是在服务器的什么盘上,
但是PHP里要求的就是这类完整的“e:/php/xml/date.xml”路径,要带上所在的盘的,
问题是我怎么知道卖我空间的服务器是把我的根目录放在什么盘下,在我根目录前还有什么根目录?
我的问题是,PHP里有什么办法可以取到这样的路径如:“e:/php/xml/date.xml”(要带上所在的盘)

3楼的,如果是ASP的,我不需要问,一个Server.MapPath()就行了

__FILE__是当前文件的物理路径。
dirname(__FILE__) 就是当前文件夹路径。

const file_name = "e:/php/xml/date.xml"
指代是你的e盘/php目录下xml文件夹里的date.xml文件

唉,这是ASP而不是PHP
真是的。

-------------------------

echo dirname(__FILE__);

看手册

呵呵
简单
1、用phpinfo()就可以知道你的网站在服务器上的目录了(DOCUMENT_ROOT 或 SCRIPT_FILENAME )!
2、或者是故意写错代码,程序报错就会出现路径了!