PHP学习笔记--第四章.获取数据
2010-07-17 11:22
459 查看
第四章.获取数据
一、获取URL中?后的数据
如:
发送页面:..action=”php2.asp?id=5”..
接收页面:可以用以下二种方式得到id的值
1. id=$id;
2. id=$HTTP_GET_VARS["id"];
二、获取表单中的数据
如:
发送页面:
…
<input type="text" name="name" size="20">
…
接收页面:可以用以下二种方式得到表单中的数据
1. name=$name;
2. name= $HTTP_POST_VARS["name"];
三、获取环境变量的数据
1.重要的PHP环境变量
2.环境变量的状态
echo phpinfo();
3.环境变量的引用:就像引用用户定义的变量一样
如:echo $ SERVER_PORT;
一、获取URL中?后的数据
如:
发送页面:..action=”php2.asp?id=5”..
接收页面:可以用以下二种方式得到id的值
1. id=$id;
2. id=$HTTP_GET_VARS["id"];
二、获取表单中的数据
如:
发送页面:
…
<input type="text" name="name" size="20">
…
接收页面:可以用以下二种方式得到表单中的数据
1. name=$name;
2. name= $HTTP_POST_VARS["name"];
三、获取环境变量的数据
1.重要的PHP环境变量
环境变量 | 说明 |
CONTENT_LENGTH | 以字节表示的请求主体的长度 |
CONTENT_TYPE | MIME在请求的主体中键入数据 |
DOCUMENT_ROOT | Web服务器的文档目录树的根的路径 |
GATEWAY_INTERFACE | Web浏览器所使用的CGI协议的版本 |
HTTP_ACCEPT | HTTP Accept:文件头的内容 |
HTTP_ACCEPT_CHARSET | HTTP Accept-Charset:文件头的内容,它表示客户可以理解的字符集 |
HTTP_ACCEPT_ENCODING | HTTP Accept-Encoding:文件头的内容,它表示客户可以理解的内容类型 |
HTTP_ACCEPT_LANGUAGE | HTTP Accept-Language:文件头的内容,它表示客户喜爱的语言 |
HTTP_CONNECTION | HTTP Connection:文件头的内容,它表示客户所请求的选项 |
HTTP_HOST | HTTP Host:文件头的内容,它表示在表达请求时客户所使用的主机名 |
HTTP_REFERER | 将客户浏览器发送到当前页面的Web页的URL |
HTTP_USER_AGENT | HTTP User-Agent:文件头的内容,它表示客户浏览器和版本 |
PATH | 与服务器环境相关的执行路径 |
QUERY_STRING | 与请求一起出现的查询字符串(如果存在) |
REMOTE_ADDR | 客户的IP地址 |
REMOTE_HOST | 客户的主机名 |
REMOTE_PORT | 发出请求的客户端口地址 |
REQUEST_METHOD | 使用的HTTP请求方法,如:GET、POST、PUT或HEAD |
REQUEST_URI | 用于访问当前页面的URL,该URL由一个URL和一个可选的查询字符串组成 |
SCRIPT_FILENAME | 当前脚本的绝对路径名 |
SCRIPT_NAME | 当前脚本的URL |
SERVER_ADMIN | Web服务器的管理员的E-mail地址 |
SERVER_HOST | 与处理请求的Web服务器相关联的主机名 |
SERVER_PORT | Web服务器进行通信所使用的端口 |
SERVER_PROTOCOL | 进行请求的协议名和版本 |
SERVER_SJGNATURE | 标识用于处理请求的Web服务器版本和主机名的字符串 |
SERVER_SOFTWARE | 标识Web服务器程序和版本的字符串 |
echo phpinfo();
3.环境变量的引用:就像引用用户定义的变量一样
如:echo $ SERVER_PORT;
相关文章推荐
- PHP学习笔记——表单数据获取,Session,Cookie
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》第四章 数据类型和表达式
- Java 学习笔记10:获取POST数据以及简单模板输出
- 【学习笔记】读项亮的《推荐系统实践》_第四章利用用户标签数据
- PHP学习笔记(三):数据类型转换与常量介绍
- 从php获取json数据使用js读取显示到网页笔记
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(2)数据获取与数据集操作
- php 学习笔记 数据的存储与检索(二)
- PHP入门学习笔记之—— PHP支持的数据类型
- PHP学习笔记——数据类型之间转换和检测;
- AngularJS学习笔记(3)——通过Ajax获取JSON数据
- sqlserver -- 学习笔记(七)获取同组数据的前两条记录
- PHP学习笔记(23)PHP的数据类型与常量使用(24)PHP的运算符与表达式
- Windows Phone 开发学习笔记(九) RSS阅读器之获取数据
- php学习笔记--数据类型转换
- php学习笔记--1. 数据类型
- PHP学习笔记【2】_标量数据类型
- Python玩转数据分析学习笔记-03数据获取
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(2)数据获取与数据集操作