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图片上传程序
Mar 27 PHP
新手学习PHP的一些基础知识分享
Jul 27 PHP
如何用php获取文件名后缀
Jun 09 PHP
php实现微信公众平台账号自定义菜单类
Dec 02 PHP
CentOS6.5 编译安装lnmp环境
Dec 21 PHP
使用PHP uniqid函数生成唯一ID
Nov 18 PHP
php禁用cookie后session设置方法分析
Oct 19 PHP
php 浮点数比较方法详解
May 05 PHP
Laravel实现定时任务的示例代码
Aug 10 PHP
PHP下载文件函数与用法示例
Sep 27 PHP
laravel 判断查询数据库返回值的例子
Oct 11 PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 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_MySQL教程-第一天
2007/03/18 PHP
PHP使用DES进行加密与解密的方法详解
2013/06/06 PHP
一个简单的jquery进度条示例
2014/04/28 Javascript
原生js和jquery实现图片轮播淡入淡出效果
2015/04/23 Javascript
JS实现从网页顶部掉下弹出层效果的方法
2015/08/06 Javascript
IE7浏览器窗口大小改变事件执行多次bug及IE6/IE7/IE8下resize问题
2015/08/21 Javascript
跟我学习javascript的函数调用和构造函数调用
2015/11/16 Javascript
js组件SlotMachine实现图片切换效果制作抽奖系统
2016/04/17 Javascript
Angularjs使用directive自定义指令实现attribute继承的方法详解
2016/08/05 Javascript
微信小程序  action-sheet详解及实例代码
2016/11/09 Javascript
浅析Angular2子模块以及异步加载
2017/04/24 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
javascript回调函数详解
2018/02/06 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
vue-test-utils初使用详解
2019/05/23 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
原生JavaScript实现弹幕组件的示例代码
2020/10/12 Javascript
python中函数传参详解
2016/07/03 Python
详解python 拆包可迭代数据如tuple, list
2017/12/29 Python
python 删除列表里所有空格项的方法总结
2018/04/18 Python
Python numpy中矩阵的基本用法汇总
2019/02/12 Python
numpy数组之存取文件的实现示例
2019/05/24 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
python 发送邮件的四种方法汇总
2020/12/02 Python
CSS3 translate导致字体模糊的实例代码
2019/08/30 HTML / CSS
详解CSS3的opacity属性设置透明效果的用法
2016/05/09 HTML / CSS
日本民宿预约平台:STAY JAPAN
2017/07/01 全球购物
大学生个人总结的自我评价
2013/10/05 职场文书
班级道德讲堂实施方案
2014/02/24 职场文书
毕业留言寄语大全
2014/04/10 职场文书
2014入党积极分子破除“四风”思想汇报
2014/09/14 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
电话营销开场白
2015/05/29 职场文书
教育教学工作反思
2016/02/24 职场文书
Golang: 内建容器的用法
2021/05/05 Golang