Rock笔记
~/rocknotes/articles/202.md article
// article · php

PHP 获取当前页面 URL 汇总

测试网址: http://localhost/blog/testurl.php?id=5

获取域名或主机地址:
$_SERVER['HTTP_HOST'];  //localhost
获取网页地址
$_SERVER['PHP_SELF'];  //blog/testurl.php
获取网址参数
$_SERVER["QUERY_STRING"];  //id=5
获取用户代理
$_SERVER['HTTP_REFERER'];
获取完整的url
'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];//http://localhost/blog/testurl.php?id=5
包含端口号的完整url
'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];  //http://localhost:80/blog/testurl.php?id=5
只取路径
$url="http://".$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];echo dirname($url);//http://localhost/blog


回复// 0 replies

最新回复 ↓
// 暂无回复

回复功能沿用原详情页:前往原页面参与讨论 →