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 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
Oct 09 PHP
Linux下ZendOptimizer的安装与配置方法
Apr 12 PHP
php正则校验用户名介绍
Jul 19 PHP
php smarty 二级分类代码和模版循环例子
Jun 16 PHP
mysql数据库差异比较的PHP代码
Feb 05 PHP
php中拷贝构造函数、赋值运算符重载
Jul 25 PHP
PHP代码优化之成员变量获取速度对比
Feb 28 PHP
PHP计算指定日期所在周的开始和结束日期的方法
Mar 24 PHP
详谈PHP程序Laravel 5框架的优化技巧
Jul 18 PHP
php5.3后静态绑定用法详解
Nov 11 PHP
ZendFramework框架实现连接两个或多个数据库的方法
Dec 08 PHP
完美解决在ThinkPHP控制器中命名空间的问题
May 05 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
PHP教程 基本语法
2009/10/23 PHP
深入理解PHP之数组(遍历顺序)  Laruence原创
2012/06/13 PHP
PHP可逆加密/解密函数分享
2012/09/25 PHP
ThinkPHP空模块和空操作详解
2014/06/30 PHP
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
2015/01/22 PHP
PHP简单实现合并2个数字键数组值的方法
2017/05/30 PHP
jquery实现metro效果示例代码
2013/09/06 Javascript
javascript中expression的用法整理
2014/05/13 Javascript
使用jQuery判断IE浏览器版本的代码
2014/06/14 Javascript
js 能实现监听F5页面刷新子iframe 而父页面不刷新的方法
2016/11/09 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
vue-cli项目中怎么使用mock数据
2017/09/27 Javascript
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
2017/11/19 Javascript
关于redux-saga中take使用方法详解
2018/02/27 Javascript
js捆绑TypeScript声明文件的方法教程
2018/04/13 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
vue中更改数组中属性,在页面中不生效的解决方法
2019/10/30 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
Vue实现一种简单的无限循环滚动动画的示例
2021/01/10 Vue.js
python实现网页链接提取的方法分享
2014/02/25 Python
初步介绍Python中的pydoc模块和distutils模块
2015/04/13 Python
自己使用总结Python程序代码片段
2015/06/02 Python
获取python文件扩展名和文件名方法
2018/02/02 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
解决TensorFlow训练内存不断增长,进程被杀死问题
2020/02/05 Python
在python中实现求输出1-3+5-7+9-......101的和
2020/04/02 Python
CSS3 3D制作实战案例分析
2016/09/18 HTML / CSS
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
毕业求职自荐信格式是什么
2013/11/19 职场文书
国际商务专业职业生涯规划书范文
2014/01/17 职场文书
销售竞赛活动方案
2014/08/23 职场文书
大二学年个人总结
2015/03/03 职场文书
怒海潜将观后感
2015/06/11 职场文书
2015暑假实习报告范文
2015/07/13 职场文书
经典爱情感言
2015/08/03 职场文书
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python