【发布时间】:2012-05-17 16:07:54
【问题描述】:
我对 php 中的 $_REQUEST 全局变量有疑问。当您使用相同的变量名提交 get 和 post 时,php 是否会为它们中的任何一个分配优先级? IE。如果我将 $_POST['var'] 和 $_GET['var'] 提交到页面,$_REQUEST['var'] 会包含帖子或获取,还是会执行其他类型的任务?
谢谢!
【问题讨论】:
我对 php 中的 $_REQUEST 全局变量有疑问。当您使用相同的变量名提交 get 和 post 时,php 是否会为它们中的任何一个分配优先级? IE。如果我将 $_POST['var'] 和 $_GET['var'] 提交到页面,$_REQUEST['var'] 会包含帖子或获取,还是会执行其他类型的任务?
谢谢!
【问题讨论】:
这取决于request_order 配置指令(引用):
该指令描述了 PHP 注册 GET、POST 的顺序 和 Cookie 变量到
_REQUEST数组中。
还可以看看variables_order:还有一些额外的解释(比如可以使用的字母)——它也会影响$_REQUEST。
【讨论】:
您的问题与以下帖子非常相似...检查一下...
【讨论】: