在PHP中,可以使用$_SERVER['REQUEST_URI']
和$_SERVER['HTTP_HOST']
来获取完整的URL。
以下是一个例子:
$protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http"; $host = $_SERVER['HTTP_HOST']; $url = $protocol . "://" . $host . $_SERVER['REQUEST_URI']; echo $url;
上面的代码将会输出完整的URL,包括协议,主机和请求URI。