我们为什么要使用if($ _SERVER [“REQUEST_METHOD”] ==“POST”)

时间:2014-03-08 05:29:42

标签: php security

我正在观看有关PHP表单提交的视频,它提到了这种方法

if ($_SERVER["REQUEST_METHOD"] == "POST") {
/* code handle the form date */
}

我不知道为什么要使用它?有人可以帮我解释一下吗?谢谢!

2 个答案:

答案 0 :(得分:1)

提交的方法有多种,例如POST, GET, PUT, DELETE

$_SERVER['REQUEST_METHOD']包含表单提交方法的名称。如果您只想从POST类型请求限制表单处理,则需要进行该检查。

答案 1 :(得分:1)

$_SERVER['REQUEST_METHOD']

包含请求方法。它用于检查请求方法。此变量还表示请求是“GET”,“HEAD”,“POST”还是“PUT”请求。