$_SERVER["SCRIPT_FILENAME"] 当前执行脚本的绝对路径名。 

解决方案 »

  1.   

    linux
    $Program = getenv("PATH_TRANSLATED");
    NT
    $Program = getenv("SCRIPT_FILENAME");$PHP_PATH = dirname($Program);
    #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      

  2.   

    不队啊!
    那样取得的是我的PHP安装路径啊!并不是我的那个文件的文件的绝对路金啊!!
    再求达人!
      

  3.   

    test.php<?php
    //SCRIPT_FILENAME”
    //当前执行脚本的绝对路径名。 echo $_SERVER['SCRIPT_FILENAME'];?>输出:C:/Apache2/Apache2/htdocs/test.php
      

  4.   

    不对啊!还是那样!
    我的PHP是是安装在C:\PHP里的!我的网页文件是放在C:/program files /Apache group/Apache2/htdocs/下我想得到这样的地址C:/program files /Apache group/Apache2/htdocs但用上面的,都是显示:C:/php/php.exe
    怎么回室!
    达人解释!!!!!!!!!
      

  5.   

    getcwd() 取得当前文件所在路径
    __FILE__ 当前文件全名(含路径)
    relapath() 构造路径,这个函数与ASP中server.mappath等价