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编写PDF文档生成器
Oct 09 PHP
实用函数3
Nov 08 PHP
php 无限级数据JSON格式及JS解析
Jul 17 PHP
PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)
Apr 10 PHP
Linux下PHP加速器APC的安装与配置笔记
Oct 24 PHP
PHP GD库生成图像的几个函数总结
Nov 19 PHP
php禁止某ip或ip地址段访问的方法
Feb 25 PHP
php计算整个目录大小的方法
Jun 01 PHP
yii使用bootstrap分页样式的实例
Jan 17 PHP
PHP使用pdo实现事务处理操作示例
Sep 05 PHP
php实现每日签到功能
Nov 29 PHP
Yii框架页面渲染操作实例详解
Jul 19 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 变量的定义方法
2010/01/26 PHP
ThinkPHP CURD方法之limit方法详解
2014/06/18 PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
2015/08/01 PHP
php array_pop 删除数组最后一个元素实例
2016/11/02 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结
2019/05/06 PHP
javascript实现的网页局布刷新效果
2008/12/01 Javascript
慎用 somefunction.prototype 分析
2009/06/02 Javascript
JavaScript自动设置IFrame高度的小例子
2013/06/08 Javascript
js中for in语句的用法讲解
2015/04/24 Javascript
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
2017/07/20 jQuery
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
vue-cli启动本地服务局域网不能访问的原因分析
2018/01/22 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
Vue3.0结合bootstrap创建多页面应用
2019/05/28 Javascript
vue.config.js常用配置详解
2019/11/14 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
2020/08/14 Javascript
Python采用raw_input读取输入值的方法
2014/08/18 Python
Python中endswith()函数的基本使用
2015/04/07 Python
解决Pycharm中import时无法识别自己写的程序方法
2018/05/18 Python
Python生成器的使用方法和示例代码
2019/03/04 Python
Django 接收Post请求数据,并保存到数据库的实现方法
2019/07/12 Python
Keras之自定义损失(loss)函数用法说明
2020/06/10 Python
浅析Python迭代器的高级用法
2020/07/16 Python
HTML5中的音频和视频媒体播放元素小结
2016/01/29 HTML / CSS
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
自我评价如何写好?
2014/01/05 职场文书
不遵守课堂纪律的检讨书
2014/09/24 职场文书
团代会邀请函
2015/02/02 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书
2016年党员干部公开承诺书
2016/03/24 职场文书
nginx对http请求处理的各个阶段详析
2021/03/31 Servers
剑指Offer之Java算法习题精讲二叉树的构造和遍历
2022/03/21 Java/Android