11智能在线
新记
php中 、、$_POST 和 $_REQUEST 都是获取表单数据,有什么区别吗
如题所述
举报该文章
相关建议 2012-08-11
$_POST才是用来获取表单数据的
$_GET是用来获取浏览器URL后面带的参数数据
$_REQUEST包含了$_POST和$_GET,一般写$_REQUEST就可以了,但有些项目对这类写法有严格要求,必须制定$_POST或$_GET,以表明参数的获取形式,方便其它开发人员维护。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/svp427742.html
其他看法
第1个回答 2012-08-11
没有区别。$_REQUEST 包函$_POST 和$_GET,一般是在不能确定表单是POST还是GET传值时使用。。
第2个回答 2012-08-11
你可以看下PHP手册,手册里是这样说的,$_REQUEST是取$_POST/$_GET/$_COOKIE这三个超全局变量,不到万不得已建议不用$_REQUEST超全局变量,它取出来的值不一定是哪一个,这个和php.ini配置中优先顺序有关系
第3个回答 推荐于2016-06-11
没用过php,不过我从字面来拆解分析下。
$_Post似乎只能获取post过来的表单数据
$_Request呢,刚可以获取到get请求的和post请求的
本回答被网友采纳
相似回答
大家正在搜
相关问题
请问,php中的$_REQUEST是什么意思啊?
在php中$_GET,$_POST和$_REQUEST的区别...
php中get和request的区别
php中get和post的区别
PHP 中的 GET 与 POST 有什么区别?
PHP 获取表单数据,不一定非要用$_GET和$_POST吗...
php $_POST[id]的意思是获取表单name为id的...
[PHP]$_GET和$_POST区别怎么用