欢迎光临
我们一直在努力

php7.3-获取来访者地址栏中url信息

在很多情况下我们需要获取来访者的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

赞(2) 打赏
原创文章转载请注明出处:爱编程 » php7.3-获取来访者地址栏中url信息
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱编程、一个运维兼程序员的博客!

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏