获取域名或主机地址
echo $_SERVER['HTTP_HOST']."<br>"; #localhost
获取网页地址
echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
获取网址参数
echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
获取用户代理
echo $_SERVER['HTTP_REFERER']."<br>";
获取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
包含端口号的完整url
echo '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);上一篇:php判断变量是否包含某字符方法大全 下一篇:php判断网址是否为https函数方法 栏目分类
帝国CMS教程
织梦cms教程
discuz教程
ecshop教程
phpcms教程
wordpress教程
苹果cms教程
php教程
数据库教程
微信小程序教程
python教程
css教程
js教程
视频教程
电子书
热门推荐- 01 分享几个随机美女图api接口 4060热度
- 02 优学院自动刷课PHP代码 715热度
- 03 php文件限速下载示例代码 632热度
- 04 随机二次元图片API接口源码 575热度
- 05 最新蓝奏云直连解析API接口php代码 503热度