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中显示格式化的用户输入
Oct 09 PHP
PHP has encountered an Access Violation
Jan 15 PHP
php中几种常见安全设置详解
Apr 06 PHP
zend api扩展的php对象的autoload工具
Apr 18 PHP
MyEclipse常用配置图文教程
Sep 11 PHP
php中print(),print_r(),echo()的区别详解
Dec 01 PHP
php获取远程文件内容的函数
Nov 02 PHP
PHP 生成微信红包代码简单
Mar 25 PHP
利用php做服务器和web前端的界面进行交互
Oct 31 PHP
PHP实现通过文本文件统计页面访问量功能示例
Feb 13 PHP
PHP工厂模式、单例模式与注册树模式实例详解
Jun 03 PHP
PHP实现创建以太坊钱包转账等功能
Apr 21 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验证码类代码分享(已封装成类)
2011/07/17 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
PHP命名空间namespace用法实例分析
2016/09/27 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
jquery 缓存问题的几个解决方法
2013/11/11 Javascript
jquery中的on方法使用介绍
2013/12/29 Javascript
7个JS基础知识总结
2014/03/05 Javascript
jQuery中:checkbox选择器用法实例
2015/01/03 Javascript
jQuery使用之处理页面元素用法实例
2015/01/19 Javascript
11种ASP连接数据库的方法
2015/09/18 Javascript
浅析JS运动
2015/12/28 Javascript
jquery实现具有嵌套功能的选项卡
2016/02/12 Javascript
使用 jQuery 实现表单验证功能
2017/07/05 jQuery
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
解决jquery有正确返回值但不执行success函数的问题
2018/08/20 jQuery
详解Vue源码学习之双向绑定
2019/04/10 Javascript
介绍Python的Django框架中的QuerySets
2015/04/20 Python
python生成器表达式和列表解析
2016/03/10 Python
Python实现的弹球小游戏示例
2017/08/01 Python
Python制作词云的方法
2018/01/03 Python
python如何对实例属性进行类型检查
2018/03/20 Python
python Django 创建应用过程图示详解
2019/07/29 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
新手学python应该下哪个版本
2020/06/11 Python
python list等分并从等分的子集中随机选取一个数
2020/11/16 Python
css3 中的新特性加强记忆详解
2016/04/16 HTML / CSS
德国专业木制品经销商:Holz-Direkt24
2019/12/26 全球购物
最新英语专业学生求职信范文
2013/09/21 职场文书
正规的求职信范文分享
2013/12/11 职场文书
高中地理教学反思
2014/01/29 职场文书
刊首寄语大全
2014/04/11 职场文书
大学社团招新的通讯稿
2014/09/10 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL