如果由于获取密钥和帖子密钥而发生冲突,$ _REQUEST如何处理。例如:
<form action="ex.php?key=1234" method="post">
<input type="text" name="key" value="abcd"/>
<input type="submit" name="submit" value="submit">
</form>
会有怎样的输出,如果我写这篇文章ex.php:
echo $_REQUEST["key"];
如果由于获取密钥和帖子密钥而发生冲突,$ _REQUEST如何处理。例如:
<form action="ex.php?key=1234" method="post">
<input type="text" name="key" value="abcd"/>
<input type="submit" name="submit" value="submit">
</form>
会有怎样的输出,如果我写这篇文章ex.php:
echo $_REQUEST["key"];
这取决于配置。在您的php.ini
中,您可以设置请求参数的顺序。
查看http://www.php.net/manual/en/ini.core.php#ini.variables-order了解更多信息。
疯狂的晦涩设置的伟大知识! +1 – Fluffeh
太棒了,不知道这一点。 +1 –
$ _REQUEST是一个包含get post和cookie方法的值的数组。 – Sourabh
最好在你的情况下分别处理'$ _GET'和'$ _POST'。 – Raptor
@ShivanRaptor是的,我知道,只是一个好奇的问题 – Sourabh