总结PHP如何获取当前主机、域名、网址、路径、端口和参数等


Posted in PHP onSeptember 09, 2016

话不多说,我们直接看代码

//获取域名或主机地址
echo $_SERVER['HTTP_HOST']."<br />";
 
//获取网页地址
echo $_SERVER['PHP_SELF']."<br />";
 
//获取网址参数
echo $_SERVER["QUERY_STRING"]."<br />";
 
//获取用户代理
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"];
 
//只取路径
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
echo dirname($url);

以上就是这篇文章的全部内容,希望对大家的学习或者工作带来一定的帮助。

PHP 相关文章推荐
PHP令牌 Token改进版
Jul 18 PHP
PHP获取表单textarea数据中的换行问题
Sep 10 PHP
为PHP初学者的8点有效建议
Nov 20 PHP
php模板函数 正则实现代码
Oct 15 PHP
解析php中const与define的应用区别
Jun 18 PHP
解析curl提交GET,POST,Cookie的简单方法
Jun 29 PHP
一个不易被发现的PHP后门代码解析
Jul 05 PHP
如何让搜索引擎抓取AJAX内容解决方案
Aug 25 PHP
PHP中的流(streams)浅析
Jul 02 PHP
[原创]PHP字符串中插入子字符串方法总结
May 06 PHP
php简单计算年龄的方法(周岁与虚岁)
Dec 06 PHP
PHP实现基于回溯法求解迷宫问题的方法详解
Aug 17 PHP
PHP实现支持加盐的图片加密解密
Sep 09 #PHP
php、java、android、ios通用的3des方法(推荐)
Sep 09 #PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 #PHP
PHP实现的网站目录扫描索引工具
Sep 08 #PHP
php操作xml并将其插入数据库的实现方法
Sep 08 #PHP
php添加数据到xml文件的简单例子
Sep 08 #PHP
Yii2中事务的使用实例代码详解
Sep 07 #PHP
You might like
thinkPHP实现将excel导入到数据库中的方法
2016/04/22 PHP
PHP数组函数知识汇总
2016/05/12 PHP
Yii2中关联查询简单用法示例
2016/08/10 PHP
Windows Live的@live.com域名注册漏洞 利用代码
2006/12/27 Javascript
jQuery 验证插件 Web前端设计模式(asp.net)
2010/10/17 Javascript
Javascript 类型转换方法
2010/10/24 Javascript
处理及遍历XML文档DOM元素属性及方法整理
2013/08/23 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
JS提交form表单实例分析
2015/12/10 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
javascript数据类型详解
2017/02/07 Javascript
JS实现简单抖动效果
2017/06/01 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
2017/07/04 jQuery
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
Vue cli 引入第三方JS和CSS的常用方法分享
2018/01/20 Javascript
vue2配置scss的方法步骤
2019/06/06 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
JavaScript通如何过RGraph实现动态仪表盘
2020/10/15 Javascript
python调用java的Webservice示例
2014/03/10 Python
python使用mailbox打印电子邮件的方法
2015/04/30 Python
Python实现带百分比的进度条
2016/06/28 Python
pyenv命令管理多个Python版本
2017/03/26 Python
python垃圾回收机制(GC)原理解析
2019/12/30 Python
Python Django form 组件动态从数据库取choices数据实例
2020/05/19 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
Python wordcloud库安装方法总结
2020/12/31 Python
西班牙手机之家:Phone House
2018/10/18 全球购物
索引覆盖(Index Covering)查询含义
2012/02/18 面试题
网上卖盒饭创业计划书范文
2014/02/07 职场文书
义和团口号
2014/06/17 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
2015年度招聘工作总结
2015/05/28 职场文书
中秋晚会致辞
2015/07/31 职场文书
带你学习MySQL执行计划
2021/05/31 MySQL
Python 全局空间和局部空间
2022/04/06 Python
table设置超出部分隐藏,鼠标移上去显示全部内容的方法
2022/12/24 HTML / CSS