朝鲜世界杯_2019篮球世界杯 - dyldrk.com

php怎么获取请求的url地址

在PHP中,可以使用`$_SERVER`全局变量获取当前请求的URL地址。具体的操作流程如下:

1. 获取请求的协议类型(http或https):

“`php $protocol = isset($_SERVER[‘HTTPS’]) && $_SERVER[‘HTTPS’] === ‘on’ ? ‘https’ : ‘http’; “`

2. 获取主机名(域名):

“`php $host = $_SERVER[‘HTTP_HOST’]; “`

3. 获取请求的URI(统一资源标识符):

“`php $uri = $_SERVER[‘REQUEST_URI’]; “`

4. 将协议类型、主机名和URI拼接起来,即可得到完整的URL地址:

“`php $url = $protocol . ‘://’ . $host . $uri; “`

综合起来,可以编写一个获取当前请求URL地址的函数,如下所示:

“`phpfunction getCurrentUrl() { $protocol = isset($_SERVER[‘HTTPS’]) && $_SERVER[‘HTTPS’] === ‘on’ ? ‘https’ : ‘http’; $host = $_SERVER[‘HTTP_HOST’]; $uri = $_SERVER[‘REQUEST_URI’]; $url = $protocol . ‘://’ . $host . $uri;

return $url;}“`

使用示例:

“`php$url = getCurrentUrl();echo $url;“`

以上操作流程可以获取到当前请求的URL地址。