< p > 可能的重复: < br > PHP检测请求类型(GET, POST, PUT或DELETE) < / p >
这应该很简单。
我有一个脚本,在脚本中我想确定请求是通过GET还是POST方法到达。
GET
POST
正确的做法是什么?
我在考虑用这样的东西
if (isset($_POST)) { // do post } else { // do get }
但在我内心深处,我不觉得这是正确的方式。任何想法?
使用$_SERVER['REQUEST_METHOD']。
$_SERVER['REQUEST_METHOD']
最好使用$_SERVER['REQUEST_METHOD']:
if ($_SERVER['REQUEST_METHOD'] === 'POST') { // … }