如果使用路由设计的方式来实现RESTful风格,则比较麻烦的,而且现在的php框架的路由绑定都是在一个新的文件中.
那么每当你修改一次接口就得到另一个文件上去改,很是麻烦,而且这样的restful接口除了让前端更容易了解接口的作用外,对php的后端开发其实并没有减少太多的代码量,我们还是得一个接口去实现一个功能,增删改查就得4个接口,很是难受.
利用switch case 和 method 在同一个接口中实现四个操作就很舒服了
$method 获取请求的方法
switch($method)
{
case 'GET' : ${code}
break;
case 'POST' : break;
case 'PUT' : break;
case 'DELETE' : break;
default : break;
}