总结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 相关文章推荐
抓取YAHOO股票报价的类
May 15 PHP
新手学习PHP的一些基础知识分享
Jul 27 PHP
PHP无限分类(树形类)
Sep 28 PHP
PHP错误和异长常处理总结
Mar 06 PHP
php绘图之加载外部图片的方法
Jan 24 PHP
PHP日期函数date格式化UNIX时间的方法
Mar 19 PHP
php生成Android客户端扫描可登录的二维码
May 13 PHP
PHP7匿名类用法分析
Sep 26 PHP
yii2中LinkPager增加总页数和总记录数的实例
Aug 28 PHP
PHP实现的函数重载功能示例
Aug 03 PHP
浅谈laravel aliases别名的原理
Oct 24 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
Nov 09 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
PHP伪静态写法附代码
2008/06/20 PHP
php win下Socket方式发邮件类
2009/08/21 PHP
屏蔽机器人从你的网站搜取email地址的php代码
2012/11/14 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
js之onload事件的一点使用心得
2013/08/14 Javascript
jquery验证表单中的单选与多选实例
2013/08/18 Javascript
文本框中禁止非数字字符输入比如手机号码、邮编
2013/08/19 Javascript
js function定义函数的几种不错方法
2014/02/27 Javascript
8个实用的jQuery技巧
2014/03/04 Javascript
JS调试必备的5个debug技巧
2014/03/07 Javascript
Javascript实现div层渐隐效果的方法
2015/05/30 Javascript
JS正则表达式比较常见用法
2016/01/26 Javascript
点击按钮出现60秒倒计时的简单js代码(推荐)
2016/06/07 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
jQuery利用FormData上传文件实现批量上传
2018/12/04 jQuery
详解Angular Forms中自定义ngModel绑定值的方式
2018/12/10 Javascript
利用vue-i18n实现多语言切换效果的方法
2019/06/19 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
详解Python里使用正则表达式的ASCII模式
2017/11/02 Python
Python使用正则实现计算字符串算式
2019/12/29 Python
python中的itertools的使用详解
2020/01/13 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
Python join()函数原理及使用方法
2020/11/14 Python
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
J.Crew官网:美国知名休闲服装品牌
2017/05/19 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
个人教师自我评价范文
2013/12/02 职场文书
文明礼貌演讲稿
2014/05/12 职场文书
纪念九一八事变演讲稿1000字
2014/09/14 职场文书
先进工作者事迹材料
2014/12/23 职场文书
科技馆观后感
2015/06/08 职场文书
MySQL通过binlog恢复数据
2021/05/27 MySQL
python在package下继续嵌套一个package
2022/04/14 Python