慕容森
检测HTTP方法或称为REQUEST METHOD可以使用以下代码片段完成。$method = $_SERVER['REQUEST_METHOD']if ($method == 'POST') {
// Method is POST} elseif ($method == 'GET') {
// Method is GET} elseif ($method == 'PUT') {
// Method is PUT} elseif ($method == 'DELETE') {
// Method is DELETE} else {
// Method unknown}您也可以使用switch如果你喜欢这个而不是if-else声明。如果方法不是GET或POST在html表单中是必需的,这通常是使用表单中的一个隐藏字段来解决的。
有关HTTP方法的更多信息,我想参考以下StackOverflow问题:HTTP协议的PUT和DELETE及其在PHP中的使用