分享

PHP获取当前页面完整URL的代码

 马超读书的季节 2015-12-25

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

1,javascript代码:

//顶级窗口的地址 
top.location.href


// 当前窗口的地址
this.location.href


2,php代码:

//获取域名或主机地址 
echo $_SERVER['HTTP_HOST']."";

#localhost


//获取网页地址 
echo $_SERVER['PHP_SELF']."";

#/blog/testurl.php


//获取网址参数 
echo $_SERVER["QUERY_STRING"]."";

#id=5


//获取用户代理 
echo $_SERVER['HTTP_REFERER']."";
//获取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];

#http://localhost/liqingbo/news.php?id=5


//包含端口号的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];

#http://localhost:80/liqingbo/news.php?id=5


//只取路径
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; 
echo dirname($url);

#http://localhost/liqingbo

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多