使用PHP可以轻松获取请求的页面URL,具体方法如下:
<?php
//获取协议
$protocol = isset($_SERVER['HTTPS']) ? 'https://' : 'http://';
//获取域名或IP地址
$domain = $_SERVER['HTTP_HOST'];
//获取请求的页面路径和参数
$url = $_SERVER['REQUEST_URI'];
//拼接成完整的URL
$page_url = $protocol . $domain . $url;
echo "请求的页面URL为:";
echo "<strong>$page_url</strong>";
?>
以上代码首先使用isset函数判断$_SERVER['HTTPS']是否存在,如果存在则表示是https协议,否则是http协议。然后通过$_SERVER['HTTP_HOST']获取当前域名或IP地址,最后通过$_SERVER['REQUEST_URI']获取请求的页面路径和参数,再将这些信息拼接起来,就可以得到完整的请求页面URL。
需要注意的是,以上代码只适用于获取当前页面URL,如果要获取其他页面的URL,需要根据具体情况进行修改。