首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android httppost为什么在PHP/MySQL中使用$_REQUEST而不是$_POST?

android httppost为什么在PHP/MySQL中使用$_REQUEST而不是$_POST?
EN

Stack Overflow用户
提问于 2012-05-18 14:59:12
回答 3查看 437关注 0票数 0

我一直在看教程,阅读如何将安卓数据发布到MySQL中,我只看到人们在传递变量时使用$_REQUEST‘’something‘。为什么只有$_REQUEST?而不是$_POST?这是同样的事情吗?我还在学习android开发和php之间的所有优点,

如果有人能解释一下,那就太棒了,

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-05-18 23:07:28

正如@Krishna在上面的评论中回答的那样:

通过使用$_POST,我们只能获取POST变量,而使用$_GET,我们只能获取get变量。当我们使用$_REQUEST时,可以在get &POST中获取变量。

票数 1
EN

Stack Overflow用户

发布于 2012-05-18 23:59:39

我永远不会那么做。出于某些原因,使用_REQUEST很流行,但是您的请求应该始终使用_GET进行检索或使用_POST进行存储(也可能使用其他方法--视情况而定)。您永远不需要说“这个值可能来自post或get请求,并且在这两种情况下都有效,所以我们需要使用_REQUEST。”如果这就是正在发生的事情,那就有问题了。

人们也容易忘记_REQUEST也包含了_COOKIE

票数 0
EN

Stack Overflow用户

发布于 2013-06-04 20:12:17

如果要使用post方法发送数据,则必须使用$_POST变量来获取已发布数据。反之,如果使用get方法来发送数据,则必须使用$_GET变量来获取已发布数据

无论使用post还是get方法来发布数据,都可以使用$_REQUEST来获取发布数据。使用$_REQUEST获取数据是很有好处的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10648086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档