总结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 相关文章推荐
一个连接两个不同MYSQL数据库的PHP程序
Oct 09 PHP
PHP 服务器配置(使用Apache及IIS两种方法)
Jun 01 PHP
PHP之正则表达式捕获组与非捕获组(详解)
Jul 29 PHP
PHP概率计算函数汇总
Sep 13 PHP
PHP自带方法验证邮箱是否存在
Feb 01 PHP
php面向对象编程self和static的区别
May 08 PHP
如何正确配置Nginx + PHP
Jul 15 PHP
利用PHP生成静态html页面的原理
Sep 30 PHP
PHP使用curl制作简易百度搜索
Nov 03 PHP
Redis在Laravel项目中的应用实例详解
Aug 11 PHP
mongodb和php的用法详解
Mar 25 PHP
PHP fopen中文文件名乱码问题解决方案
Oct 28 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
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/03/02 无线电
php在线解压ZIP文件的方法
2014/12/30 PHP
PHP将HTML转换成文本的实现代码
2015/01/21 PHP
php实现购物车功能(下)
2016/01/05 PHP
php组合排序简单实现方法
2016/10/15 PHP
javascript web对话框与弹出窗口
2009/02/22 Javascript
JS可以控制样式的名称写法一览
2014/01/16 Javascript
Javascript中数组方法汇总(推荐)
2015/04/01 Javascript
jquery选择器简述
2015/08/31 Javascript
jQuery Validation PlugIn的使用方法详解
2015/12/18 Javascript
jquery处理checkbox(复选框)是否被选中实例代码
2017/06/12 jQuery
Vue 进入/离开动画效果
2017/12/26 Javascript
解决vue 更改计算属性后select选中值不更改的问题
2018/03/02 Javascript
angularjs结合html5实现拖拽功能
2018/06/25 Javascript
React Native基础入门之调试React Native应用的一小步
2018/07/02 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
python基础教程之序列详解
2014/08/29 Python
python中django框架通过正则搜索页面上email地址的方法
2015/03/21 Python
使用Python编写提取日志中的中文的脚本的方法
2015/04/30 Python
Python实现求一个集合所有子集的示例
2018/05/04 Python
Python多线程原理与用法实例剖析
2019/01/22 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
python tkinter控件布局项目实例
2019/11/04 Python
Django 返回json数据的实现示例
2020/03/05 Python
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
2020/08/24 HTML / CSS
简述Html5 IphoneX 适配方法
2018/02/08 HTML / CSS
工作室成员个人发展规划范文
2014/01/24 职场文书
年会搞笑主持词串词
2014/03/24 职场文书
驻村工作先进事迹
2014/08/14 职场文书
项目委托协议书(最新)
2014/09/13 职场文书
自我评价优缺点范文
2015/03/11 职场文书
离婚答辩状范文
2015/05/22 职场文书
2015入党自传格式范文
2015/06/26 职场文书
烈士陵园扫墓感想
2015/08/07 职场文书
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python
Python获取指定日期是"星期几"的6种方法
2022/03/13 Python