php中变量及部分适用方法


Posted in PHP onMarch 27, 2008

变量:$_SERVER,         在   PHP   4.1.0   及以后版本使用。之前的版本,使用   $HTTP_SERVER_VARS   
变量:$_ENV,               在   PHP   4.1.0   及以后版本使用。之前的版本,使用   $HTTP_ENV_VARS   
变量:$_COOKIE,         在   PHP   4.1.0   及以后版本使用。之前的版本,使用   $HTTP_COOKIE_VARS   
变量:$_GET,               在   PHP   4.1.0   及以后版本使用。之前的版本,使用   $HTTP_GET_VARS   
变量:$_POST,             在   PHP   4.1.0   及以后版本使用。之前的版本,使用   $HTTP_POST_VARS   
变量:$_FILES,             在   PHP   4.1.0   及以后版本使用。之前的版本,使用   $HTTP_POST_FILES   
变量:$_REQUEST,       在   PHP   4.1.0   及以后版本使用。之前的版本,没有等价的数组   
变量:$_SESSION,       在   PHP   4.1.0   及以后版本使用。之前的版本,使用   $HTTP_SESSION_VARS   
变量:$GLOBALS           $GLOBALS   在   PHP   3.0.0   及以后版本中适用   

PHP中$_SERVER的详细用法:
$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。
$_SERVER['argv'] #传递给该脚本的参数。 
$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 
$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。
$_SERVER['SERVER_NAME'] #当前运行脚本所在服务器主机的名称。 
$_SERVER['SERVER_SOFTWARE'] #服务器标识的字串,在响应请求时的头部中给出。 
$_SERVER['SERVER_PROTOCOL'] #请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。 
$_SERVER['REQUEST_METHOD'] #访问页面时的请求方法。例如:“GET”、“HEAD”,“POST”,“PUT”。 
$_SERVER['QUERY_STRING'] #查询(query)的字符串。 
$_SERVER['DOCUMENT_ROOT'] #当前运行脚本所在的文档根目录。在服务器配置文件中定义。
$_SERVER['HTTP_ACCEPT'] #当前请求的 Accept: 头部的内容。 
$_SERVER['HTTP_ACCEPT_CHARSET'] #当前请求的 Accept-Charset: 头部的内容。例如:“iso-8859-1,*,utf-8”。
$_SERVER['HTTP_ACCEPT_ENCODING'] #当前请求的 Accept-Encoding: 头部的内容。例如:“gzip”。
$_SERVER['HTTP_ACCEPT_LANGUAGE']#当前请求的 Accept-Language: 头部的内容。例如:“en”。
$_SERVER['HTTP_CONNECTION'] #当前请求的 Connection: 头部的内容。例如:“Keep-Alive”。 
$_SERVER['HTTP_HOST'] #当前请求的 Host: 头部的内容。 
$_SERVER['HTTP_REFERER'] #链接到当前页面的前一页面的 URL 地址。 
$_SERVER['HTTP_USER_AGENT'] #当前请求的 User_Agent: 头部的内容。 
$_SERVER['REMOTE_ADDR'] #正在浏览当前页面用户的 IP 地址。 
$_SERVER['REMOTE_HOST'] #正在浏览当前页面用户的主机名。 
$_SERVER['REMOTE_PORT'] #用户连接到服务器时所使用的端口。 
$_SERVER['SCRIPT_FILENAME'] #当前执行脚本的绝对路径名。 
$_SERVER['SERVER_ADMIN'] #管理员信息 
$_SERVER['SERVER_PORT'] #服务器所使用的端口 
$_SERVER['SERVER_SIGNATURE'] #包含服务器版本和虚拟主机名的字符串。 
$_SERVER['PATH_TRANSLATED'] #当前脚本所在文件系统(不是文档根目录)的基本路径。 
$_SERVER['SCRIPT_NAME'] #包含当前脚本的路径。这在页面需要指向自己时非常有用。 
$_SERVER['REQUEST_URI'] #访问此页面所需的 URI。例如,“/index.html”。 
$_SERVER['PHP_AUTH_USER'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的用户名。 
$_SERVER['PHP_AUTH_PW'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的密码。 
$_SERVER['AUTH_TYPE'] #当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是认证的类型。

PHP 相关文章推荐
PHP 命名空间实例说明
Jan 27 PHP
比file_get_contents稳定的curl_get_contents分享
Jan 11 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
PHP查询网站的PR值
Oct 30 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
Aug 18 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
Mar 02 PHP
示例详解Laravel的注册重构
Aug 14 PHP
基于PHPexecl类生成复杂的报表表头示例
Oct 14 PHP
Yii遍历行下每列数据的方法
Oct 17 PHP
PHP静态成员变量和非静态成员变量详解
Feb 14 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
Sep 26 PHP
TP5框架实现上传多张图片的方法分析
Mar 29 PHP
php Undefined index和Undefined variable的解决方法
Mar 27 #PHP
php.ini中的php-5.2.0配置指令详解
Mar 27 #PHP
一家之言的经验之谈php+mysql扎实个人基本功
Mar 27 #PHP
php部分常见问题总结
Mar 27 #PHP
php+mysql分页代码详解
Mar 27 #PHP
Mysql和网页显示乱码解决方法集锦
Mar 27 #PHP
require(),include(),require_once()和include_once()区别
Mar 27 #PHP
You might like
一棵php的类树(支持无限分类)
2006/10/09 PHP
php设计模式之命令模式使用示例
2014/03/02 PHP
ThinkPHP CURD方法之data方法详解
2014/06/18 PHP
php的dl函数用法实例
2014/11/06 PHP
PHP中调用C/C++制作的动态链接库的教程
2016/03/10 PHP
Laravel 5.3 学习笔记之 错误&日志
2016/08/28 PHP
PHP数据库操作三:redis用法分析
2017/08/16 PHP
jquery ajax 登录验证实现代码
2009/09/23 Javascript
JQuery.closest(),parent(),parents()寻找父结点
2012/02/17 Javascript
Javascript拓展String方法小结
2013/07/08 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
2015/08/04 Javascript
jQuery实用技巧必备(下)
2015/11/03 Javascript
AngularJS equal比较对象实例详解
2016/09/14 Javascript
Bootstrap 网站实例之单页营销网站
2016/10/20 Javascript
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
Python 文件和输入输出小结
2013/10/09 Python
Python md5与sha1加密算法用法分析
2017/07/14 Python
详谈python3中用for循环删除列表中元素的坑
2018/04/19 Python
对Python字符串中的换行符和制表符介绍
2018/05/03 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
python3基于TCP实现CS架构文件传输
2018/07/28 Python
Python自定义一个类实现字典dict功能的方法
2019/01/19 Python
基于HTML5 WebGL的3D机房的示例
2018/03/16 HTML / CSS
财务会计应届生求职信
2013/11/24 职场文书
国旗下的讲话演讲稿
2014/05/08 职场文书
2015年安全生产责任书
2015/01/30 职场文书
2015年骨干教师工作总结
2015/05/26 职场文书
高中同学会致辞
2015/08/01 职场文书
《丑小鸭》教学反思
2016/02/19 职场文书
蓝天保卫战收官在即 :15行业将开展环保分级评价
2019/07/19 职场文书
Python Pandas模块实现数据的统计分析的方法
2021/06/24 Python
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
JS中forEach()、map()、every()、some()和filter()的用法
2022/05/11 Javascript
Win11无法安装更新补丁KB3045316怎么办 附KB3045316补丁修复教程
2022/08/14 数码科技