一个php文件做前端的接口,这样来请求数据的写法合适吗? 大致就是:我使用了一个Mysql数据库操作框架,然后建立了一个api.php ,前端发起请求,后端返回数据。 我是这样写的 前端给一个自定义的参数名用来发起请求,后端api.php 用if判断前端给的参数名返回什么样的数据。 if($_POST['type'] == 'get_user'){ echo json_encode(['code'=>200,'data'=>$用户信息]); } if($_POST['type'] == 'get_user_list'){ echo json_encode(['code'=>200,'data'=>$用户列表]); } if($_POST['type'] == 'get_order_list'){ echo json_encode(['code'=>200,'data'=>$订单列表]); } if($_POST['type'] == 'get_order_xq'){ echo json_encode(['code'=>200,'data'=>$订单详情]); } 这样做合适不,因为if挺多的,目测三四十个。会不会影响性能?或者有什么好的方法,本人初学者,不吝赐教。