PHP关于RESTFUL接口的设计方案

    如果使用路由设计的方式来实现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;

}

你可能感兴趣的:(PHP关于RESTFUL接口的设计方案)