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