if($PATH_INFO=="")
 return $PHP_SELF . '?' . $QUERY_STRING
else
 return $PHP_SELF . $PATH_INFO. '?' . $QUERY_STING;

$QUERY_STRING

解决方案 »

  1.   

    echo "http://".$HTTP_HOST.$REQUEST_URI;不知道这样能不能满足你的要求.你可以用phpinfo()看看系统变量
    可能会发现更适合你的
      

  2.   

    HTTP_SERVER_VARS["SERVER_NAME"]:HTTP_SERVER_VARS["SERVER_PORT"]HTTP_SERVER_VARS["REQUEST_URI"]如果为了完美可以做个判断,端口是 80 时就不用显示……
      

  3.   

    echo "http://".$SERVER_NAME.$REQUEST_URI";