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

 更新时间:2011年11月23日 00:25:01   作者:  
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数组["参数"]获得

相关文章

  • PHP+redis实现微博的拉模型案例详解

    PHP+redis实现微博的拉模型案例详解

    这篇文章主要介绍了PHP+redis实现微博的拉模型案例,结合具体实例形式详细分析了php+redis获取关注人最新信息的相关原理与操作技巧,需要的朋友可以参考下
    2019-07-07
  • PHP中单例模式的使用场景与使用方法讲解

    PHP中单例模式的使用场景与使用方法讲解

    今天小编就为大家分享一篇关于PHP中单例模式的使用场景与使用方法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • php中使用sftp教程

    php中使用sftp教程

    这篇文章主要介绍了php中使用sftp教程,本文讲解了ftp 协议简介、ssh协议、sftp 协议等知识,并给出了FTP和SFTP操作类实现代码,需要的朋友可以参考下
    2015-03-03
  • php的命名空间与自动加载实现方法

    php的命名空间与自动加载实现方法

    这篇文章主要给大家介绍了关于php的命名空间与自动加载实现方法,文中通过示例代码介绍的非常详细,对大家学习或者使用php具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • php中如何判断一个网页请求是ajax请求还是普通请求

    php中如何判断一个网页请求是ajax请求还是普通请求

    以下是对php中如何判断一个网页请求是ajax请求还是普通请求的实现方法进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-08-08
  • PHP保存Base64图片base64_decode的问题整理

    PHP保存Base64图片base64_decode的问题整理

    在本篇文章里小编给大家整理的是关于PHP保存Base64图片base64_decode的问题,需要的朋友们参考下。
    2019-11-11
  • PHP实现变色验证码实例

    PHP实现变色验证码实例

    验证码想必大家都有见到过吧,在本文为大家介绍下PHP如何实现变色验证码,感兴趣的朋友可以参考下
    2014-01-01
  • docker中实现安装php拓展步骤讲解

    docker中实现安装php拓展步骤讲解

    这篇文章主要介绍了docker中实现安装php拓展步骤讲解,有不会安装的同学可以跟着操作下
    2021-01-01
  • php获取当前域名的方法示例

    php获取当前域名的方法示例

    在Web开发中,获取域名相关信息,是一项必备的能力,而PHP天生地具有解析URI的能力,所以PHP获取域名也变得非常简单,在这里整理了一些,PHP获取当前域名的方法和技巧,需要的朋友可以参考下
    2023-11-11
  • PHP的面试题集,附我的答案和分析(一)

    PHP的面试题集,附我的答案和分析(一)

    PHP的面试题集,附我的答案和分析(一)...
    2006-11-11

最新评论