要获取上一个页面的URL,可以使用$_SERVER['HTTP_REFERER']
变量。它包含了上一个页面的URL。但是需要注意的是,$_SERVER['HTTP_REFERER']
变量并不总是可靠的,因为有些浏览器和防火墙会禁用它。
以下是一个示例代码:
if(isset($_SERVER['HTTP_REFERER'])){
$previousPage = $_SERVER['HTTP_REFERER'];
echo "上一个页面的URL是:" . $previousPage;
} else{
echo "无法获取上一个页面的URL";
}
要获取当前页面的URL,可以使用$_SERVER['REQUEST_URI']
变量。它包含了当前页面的URL。以下是一个示例代码:
$currentUrl = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
echo "当前页面的URL是:" . $currentUrl;
请注意,$_SERVER['REQUEST_URI']
变量只包含URL的路径部分,不包含域名和协议。因此,我们使用$_SERVER['HTTP_HOST']
变量来获取域名和协议。
下一篇:php strpos
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站