php获取网址

要在PHP中获取网址,可以使用$_SERVER全局变量。要获取当前页面的URL,可以使用以下代码:,,“php,$url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];,echo $url;,

在PHP中,我们可以使用几个内置的超全局变量来获取当前的网页地址,以下是一些常用的方法:

创新互联建站是一家专注于做网站、成都网站制作与策划设计,和顺网站建设哪家好?创新互联建站做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:和顺等地区。和顺做网站价格咨询:13518219792

1、$_SERVER[‘REQUEST_URI’]

2、$_SERVER[‘PHP_SELF’]

3、$_SERVER[‘SCRIPT_NAME’]

4、$_SERVER[‘HTTP_HOST’]

1. $_SERVER[‘REQUEST_URI’]

$_SERVER['REQUEST_URI'] 是用于获取当前请求的完整URL,包括查询字符串,如果你的URL是 http://www.example.com/test?name=value$_SERVER['REQUEST_URI'] 的值就是 /test?name=value

2. $_SERVER[‘PHP_SELF’]

$_SERVER['PHP_SELF'] 是用于获取当前脚本的路径,如果你的URL是 http://www.example.com/test.php?name=value$_SERVER['PHP_SELF'] 的值就是 /test.php

3. $_SERVER[‘SCRIPT_NAME’]

$_SERVER['SCRIPT_NAME'] 也是用于获取当前脚本的路径,但它不包含查询字符串,如果你的URL是 http://www.example.com/test.php?name=value$_SERVER['SCRIPT_NAME'] 的值就是 /test.php

4. $_SERVER[‘HTTP_HOST’]

$_SERVER['HTTP_HOST'] 是用于获取当前请求的主机名,如果你的URL是 http://www.example.com/test?name=value$_SERVER['HTTP_HOST'] 的值就是 www.example.com

以上四个方法都可以用来获取当前的网页地址,具体使用哪个方法取决于你的需求。

相关问题与解答

问题1: 如果我只想获取主机名,应该使用哪个方法?

答: 如果你想只获取主机名,你应该使用 $_SERVER['HTTP_HOST']

问题2: 如果我只想获取不带查询字符串的URL,应该使用哪个方法?

答: 如果你想获取不带查询字符串的URL,你可以使用 $_SERVER['SCRIPT_NAME']$_SERVER['PHP_SELF'],这两个方法都可以获取当前脚本的路径,但不包含查询字符串。

本文名称:php获取网址
本文链接:http://www.hantingmc.com/qtweb/news36/546936.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联