PHP初学!!PHP怎么实现像ASP中server.mappath那样的取得网页的绝对地址功能啊??
PHP初学!!PHP怎么实现像ASP中server.mappath那样的取得网页的绝对地址功能啊?? 问题点数:0、回复次数:6Top
1 楼FlySpace(有效存在)回复于 2003-12-04 15:10:24 得分 0
$_SERVER["SCRIPT_FILENAME"] 当前执行脚本的绝对路径名。
Top
2 楼OutlawStar(小人物)回复于 2003-12-04 15:24:59 得分 0
linux
$Program = getenv("PATH_TRANSLATED");
NT
$Program = getenv("SCRIPT_FILENAME");
$PHP_PATH = dirname($Program);
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Top
3 楼webserv2(New life New job)回复于 2003-12-04 22:00:08 得分 0
不队啊!
那样取得的是我的PHP安装路径啊!
并不是我的那个文件的文件的绝对路金啊!!
再求达人!Top
4 楼ustcfrank(勇敢的心)回复于 2003-12-04 22:09:26 得分 0
test.php
<?php
//SCRIPT_FILENAME”
//当前执行脚本的绝对路径名。
echo $_SERVER['SCRIPT_FILENAME'];
?>
输出:
C:/Apache2/Apache2/htdocs/test.php
Top
5 楼webserv2(New life New job)回复于 2003-12-04 23:36:12 得分 0
不对啊!还是那样!
我的PHP是是安装在C:\PHP里的!
我的网页文件是放在C:/program files /Apache group/Apache2/htdocs/下
我想得到这样的地址C:/program files /Apache group/Apache2/htdocs
但用上面的,都是显示:C:/php/php.exe
怎么回室!
达人解释!!!!!!!!!Top
6 楼xuzuning(唠叨)回复于 2003-12-05 08:24:23 得分 0
getcwd() 取得当前文件所在路径
__FILE__ 当前文件全名(含路径)
relapath() 构造路径,这个函数与ASP中server.mappath等价
Top




