PHP中GET和POST的区别是什么

这篇文章将为大家详细讲解有关PHP中GET和POST的区别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

创新互联专业为企业提供开鲁网站建设、开鲁做网站、开鲁网站设计、开鲁网站制作等企业网站建设、网页设计与制作、开鲁企业网站模板建站服务,十余年开鲁做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

post和get是指:页面提交的两种方式get:参数都体现在url上,可以用于翻页,简单查询,get只能接收2M以下的内容,所以有局限性,另外由于内容是可见的,安全性就下降了,post:用于页面表单提交,上传文件,这些操作。大小没有限制,也不会在地址栏上显示,安全性比较有保障,可以配合ssl使用,进行加密传输参数。

$_GET变量

通过URL参数传递给当前脚本的变量的数组,不需要通过global引用。GET是通过urldecode()传递的

$_GET变量是一个数组,内容是由HTTPGET方法发送的变量名称和值。从带有GET方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量也有限制(最多100个字符),所以参数的长度不是无限的,但是基本都能满足我们的要求了。

$_GET变量用于收集来自method='get'的表单中的值,直观的的就是浏览器中可以看到的参数,比如我在百度搜索“wordpress”的时候,我请求的url就是(http://www.baidu.com/s?ie=utf-8&bs=wordpress&f=8&rsv_bp=1&wd=wordpress&inputT=0),那么'?'后面的参数都是可以用$_GET获取,各个参数是以'&'作为分隔符的。

$_POST变量

当HTTPPOST请求的Content-Type是application/x-www-form-urlencoded或multipart/form-data时,会将变量以关联数组形式传入当前脚本。

$_POST变量是一个数组,内容是由HTTPPOST方法发送的变量名称和值。

$_POST变量用于收集来自method=”post”的表单中的值。从带有POST方法的表单发送的信息,对任何人都是不可见的(不会显示在浏览器的地址栏),并且对发送信息的量也没有限制。

关于PHP中GET和POST的区别是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

当前名称:PHP中GET和POST的区别是什么
当前路径:https://www.cdcxhl.com/article16/jsscgg.html

成都网站建设公司_创新互联,为您提供面包屑导航网站改版搜索引擎优化定制开发虚拟主机电子商务

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化