php中$_REQUEST、$_POST、$_GET的区别和联系小结

作者: 字体:[增加 减小] 类型:转载
 
php中有$_request与$_post、$_get用于接受表单数据,当时他们有何种区别,什么时候用那种最好。
 
1. $_REQUEST 

php中$_REQUEST可以获取以POST方法和GET方法提交的数据,但是速度比较慢

2. $_GET

用来获取由浏览器通过GET方法提交的数据。GET方法他是通过把参数数据加在提交表单的action属性所指的URL中,值和表单内每个字段一一对应,然后在URL中可以看到,但是有如下缺点:

1. 安全性不好,在URL中可以看得到

2. 传送数据量较小,不能大于2KB。

3. $_POST 

用来获取由浏览器通过POST方法提交的数据。POST方法他是通过HTTP POST机制,将表单的各个字段放置在HTTP HEADER内一起传送到action属性所指的URL地址中,用户看不到这个过程。他提交的大小一般来说不受限制,但是具体根据服务器的不同,还是略有不同。相对于_GET方式安全性略高

4. $_REQUEST、$_POST、$_GET 的区别和联系

$_REQUEST["参数"]具用$_POST["参数"] $_GET["参数"]的功能,但是$_REQUEST["参数"]比较慢。通过post和get方法提交的所有数据都可以通过$_REQUEST数组["参数"]获得

最新文章

  1. 用上了ReSharper
  2. C++ 安全拼接字符串函数
  3. velocity .vm
  4. 【C语言学习】-02 分支结构
  5. DebugDiag收集Dump的使用说明
  6. pandas.Panel数据
  7. VSFTPD无法上传的解决方法
  8. 解决图片元素下多余空白的BUG
  9. 消息推送之androidpn部署
  10. Securing Spring Cloud Microservices With OAuth2
  11. jquery源码解析日常
  12. 脚本语言 ES
  13. 关于js渲染网页时爬取数据的思路和全过程(附源码)
  14. iframe 常见问题 解析
  15. java 截取字符串
  16. Lamp后端开发技能表v0.1(转)
  17. JavaScript之图片操作1
  18. ajax返回值传给js全局变量
  19. 【BZOJ5085】最大 鸽巢原理
  20. UTF8和UCS2

热门文章

  1. Java面向对象编程 -6.3
  2. 学习笔记(21)- texar 文本生成
  3. C 语言实例 -求分数数列1/2+2/3+3/5+5/8+...的前n项和
  4. C语言:将带头节点的单向链表结点域中的数据从小到大排序。-求出单向链表结点(不包括头节点)数据域中的最大值。-将M*N的二维数组中的数据,按行依次放入一维数组,
  5. Vue-使用webpack+vue-cli搭建项目
  6. MongoDB-1 入门
  7. 配置 DNS
  8. Python结合Pywinauto 进行 Windows UI 自动化
  9. jxl读取设置过数据有效性的xls文件报错
  10. 理解WPF中的视觉树和逻辑树