php获取当前页面完全URL的代码

    添加时间:2013-6-11 点击量:

    PHP或js获取当前页面完全URL的代码。


    1,javascript代码:
    top.location.href 窗口的地址 this.location.href 当前窗口的地址


    2,php代码:



    #测试网址: http://localhost/blog/testurl.php?id=5
    
    //获取域名或主机地址 echo ¥_SERVER[HTTP_HOST].<br>; #localhost
    //获取网页地址 echo ¥_SERVER[PHP_SELF].<br>; #/blog/testurl.php
    //获取网址参数 echo ¥_SERVER[QUERY_STRING].<br>; #id=5
    //获取用户 echo ¥_SERVER[HTTP_REFERER].<br>;
    //获取完全的urlecho http://.¥_SERVER[HTTP_HOST].¥_SERVER[REQUEST_URI]; echo http://.¥_SERVER[HTTP_HOST].¥_SERVER[PHP_SELF].?.¥_SERVER[QUERY_STRING]; #http://localhost/blog/testurl.php?id=5
    //包含端标语的完全urlecho http://.¥_SERVER[SERVER_NAME].:.¥_SERVER[SERVER_PORT].¥_SERVER[REQUEST_URI]; #http://localhost:80/blog/testurl.php?id=5
    //by www.jbxue.com
    //只取路径¥url=http://.¥_SERVER[SERVER_NAME].¥_SERVER[REQUEST_URI]; echo dirname(¥url); #http://localhost/blog

    我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》
    分享到: