如何用PHP获取当前域名、主机、URL、端口、参数、网址、路径及代理信息?

更新于
2026-09-27 14:07:41
1阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计105个文字,预计阅读时间需要1分钟。

如何用PHP获取当前域名、主机、URL、端口、参数、网址、路径及代理信息?

php

如何用PHP获取当前域名、主机、URL、端口、参数、网址、路径及代理信息?

<?php //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br />"; //获取网页地址 echo $_SERVER['PHP_SELF']."<br />"; //获取网址参数 echo $_SERVER["QUERY_STRING"]."<br />"; //获取用户代理 echo $_SERVER['HTTP_REFERER']."<br />"; //获取完整的url echo ''.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo ''.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; //包含端口号的完整url echo ''.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; //只取路径 $url=''.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); ?>

本文共计105个文字,预计阅读时间需要1分钟。

如何用PHP获取当前域名、主机、URL、端口、参数、网址、路径及代理信息?

php

如何用PHP获取当前域名、主机、URL、端口、参数、网址、路径及代理信息?

<?php //获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br />"; //获取网页地址 echo $_SERVER['PHP_SELF']."<br />"; //获取网址参数 echo $_SERVER["QUERY_STRING"]."<br />"; //获取用户代理 echo $_SERVER['HTTP_REFERER']."<br />"; //获取完整的url echo ''.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo ''.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; //包含端口号的完整url echo ''.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; //只取路径 $url=''.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); ?>