在很多情况下我们需要获取来访者的url信息,今天就拿下面的url地址做为测试网址来给大家介绍下相关的php系统自带函数的运用方法。
url地址: http://localhost/bbs/test.php?id=3
- 获取域名或主机地址
echo $_SERVER['HTTP_HOST'];
//打印结果:localhost
- 获取网页地址
echo $_SERVER['PHP_SELF'];
//打印结果:/bbs/test.php
- 获取网址参数
echo $_SERVER["QUERY_STRING"];
//打印结果:#id=5
- 获取完整的url信息
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
//打印结果:http://localhost/bbs/test.php?id=3
- 包含端口号的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
//打印结果:http://localhost:80/bbs/test.php?id=3
- 只取路径
echo 'http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
//打印结果:http://localhost/bbs
最新评论
感谢
能不能屏蔽掉刷流量的,统计工具显示全部都是
路过学习了
好像不太行啊 加载不出来啊
好文章
是否可以 实现 判断手机端跳转 而网址不变呢
你好
感谢分享,我也遇到这个了,根据你的提示,屏蔽掉了