Jack个人作品

Jack个人作品

Jack博客展示所有ZBLOG主题应用/插件应用等个人作品,联系QQ2126245521进行咨询。

网站首页 >> 获取url

php获取当前url地址的方法小结

js 获取:

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

php获取当前url地址:

//测试网址: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>";
    
//获取完整的url:
    echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    echo $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; 
//展示效果:localhost/blog/testurl.php?id=5

//包含端口号的完整url:
    echo $_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
//展示效果:localhost:80/blog/testurl.php?id=5 

//只取路径:
    $url = $_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
    echo dirname($url);
//展示效果:localhost/blog
 
//获取url协议:
    echo $_SERVER['REQUEST_SCHEME']."<br>";
//展示效果:http

本文部分代码取自博客园(AllenChou)博主的文章,部分代码由我二次修改编辑的,发个文章存个记录。

Sitemap | TXT地图 | HTML地图 |

Processed : 0.086 SQL : 10