PHP $_SERVER详解


Posted in PHP onJanuary 16, 2009
$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 
$_SERVER['REMOTE_ADDR'] //当前用户 IP 。 
$_SERVER['REMOTE_HOST'] //当前用户主机名 
$_SERVER['REQUEST_URI'] //URL

$_SERVER['REMOTE_PORT'] //端口。
$_SERVER['SERVER_NAME'] //服务器主机的名称。
$_SERVER['PHP_SELF']//正在执行脚本的文件名
$_SERVER['argv'] //传递给该脚本的参数。
$_SERVER['argc'] //传递给程序的命令行参数的个数。
$_SERVER['GATEWAY_INTERFACE']//CGI 规范的版本。
$_SERVER['SERVER_SOFTWARE'] //服务器标识的字串
$_SERVER['SERVER_PROTOCOL'] //请求页面时通信协议的名称和版本
$_SERVER['REQUEST_METHOD']//访问页面时的请求方法
$_SERVER['QUERY_STRING'] //查询(query)的字符串。
$_SERVER['DOCUMENT_ROOT'] //当前运行脚本所在的文档根目录
$_SERVER['HTTP_ACCEPT'] //当前请求的 Accept: 头部的内容。
$_SERVER['HTTP_ACCEPT_CHARSET'] //当前请求的 Accept-Charset: 头部的内容。
$_SERVER['HTTP_ACCEPT_ENCODING'] //当前请求的 Accept-Encoding: 头部的内容
$_SERVER['HTTP_CONNECTION'] //当前请求的 Connection: 头部的内容。例如:“Keep-Alive”。
$_SERVER['HTTP_HOST'] //当前请求的 Host: 头部的内容。
$_SERVER['HTTP_REFERER'] //链接到当前页面的前一页面的 URL 地址。
$_SERVER['HTTP_USER_AGENT'] //当前请求的 User_Agent: 头部的内容。
$_SERVER['HTTPS']//如果通过https访问,则被设为一个非空的值(on),否则返回off
$_SERVER['SCRIPT_FILENAME'] #当前执行脚本的绝对路径名。
$_SERVER['SERVER_ADMIN'] #管理员信息
$_SERVER['SERVER_PORT'] #服务器所使用的端口
$_SERVER['SERVER_SIGNATURE'] #包含服务器版本和虚拟主机名的字符串。
$_SERVER['PATH_TRANSLATED'] #当前脚本所在文件系统(不是文档根目录)的基本路径。
$_SERVER['SCRIPT_NAME'] #包含当前脚本的路径。这在页面需要指向自己时非常有用。
$_SERVER['PHP_AUTH_USER'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的用户名。
$_SERVER['PHP_AUTH_PW'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的密码。
$_SERVER['AUTH_TYPE'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是认证的类型
PHP 相关文章推荐
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
Jan 06 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
PHP中file_exists函数不支持中文名的解决方法
Jul 26 PHP
跟我学Laravel之安装Laravel
Oct 15 PHP
php正则preg_replace_callback函数用法实例
Jun 01 PHP
PHP单例模式详细介绍
Jul 01 PHP
使用PHP如何实现高效安全的ftp服务器(二)
Dec 30 PHP
yii2 页面底部加载css和js的技巧
Apr 21 PHP
Laravel框架查询构造器简单示例
May 08 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 PHP
TP5框架使用QueryList采集框架爬小说操作示例
Mar 26 PHP
PHP实现本地图片转base64格式并上传
May 29 PHP
php 删除数组元素
Jan 16 #PHP
php完全过滤HTML,JS,CSS等标签
Jan 16 #PHP
php array_flip() 删除数组重复元素
Jan 14 #PHP
PHP mkdir()定义和用法
Jan 14 #PHP
php array_intersect()函数使用代码
Jan 14 #PHP
php strtotime 函数UNIX时间戳
Jan 14 #PHP
php str_pad 函数使用详解
Jan 13 #PHP
You might like
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
2014/04/08 PHP
php支付宝手机网页支付类实例
2015/03/04 PHP
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
js模拟实现Array的sort方法
2007/12/11 Javascript
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
javascript 模式设计之工厂模式学习心得
2010/04/27 Javascript
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
当前页禁止复制粘贴截屏代码小集
2013/07/24 Javascript
JavaScript过滤字符串中的中文与空格方法汇总
2016/03/07 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
AngularJS 视图详解及示例代码
2016/08/17 Javascript
浅谈JS之iframe中的窗口
2016/09/13 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
vue.js获得当前元素的文字信息方法
2018/03/09 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
2018/10/24 Javascript
深入理解使用Vue实现Context-Menu的思考与总结
2019/03/09 Javascript
js实现登录拖拽窗口
2020/02/10 Javascript
Windows下使Python2.x版本的解释器与3.x共存的方法
2015/10/25 Python
Django自定义分页与bootstrap分页结合
2021/02/22 Python
pandas带有重复索引操作方法
2018/06/08 Python
python之当你发现QTimer不能用时的解决方法
2019/06/21 Python
浅谈对pytroch中torch.autograd.backward的思考
2019/12/27 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
2020/02/28 Python
Python 处理日期时间的Arrow库使用
2020/08/18 Python
使用HTML5 Canvas绘制圆角矩形及相关的一些应用举例
2016/03/22 HTML / CSS
详解使用postMessage解决iframe跨域通信问题
2019/11/01 HTML / CSS
全球领先的鞋类零售商:The Walking Company
2016/07/21 全球购物
远程网络教育毕业生自我鉴定
2014/04/14 职场文书
2014年学校党建工作总结
2014/11/11 职场文书
个人工作能力自我评价
2015/03/05 职场文书
亲戚关系证明
2015/06/24 职场文书
php修改word的实例方法
2021/11/17 PHP