PHP 接口 返回构造函数

我们写接口的时候,需要返回json数据,并且里面有错误码,错误信息 还有要返回的数据,这里我构造了一个函数

这里是针对TP5来写的,自己可以根据自己的框架来修改

这样就可以在返回的时候直接用info函数,方便了好多

/**
 * @param int $error_code 错误码 这里根据自己的喜好来设置 是0还是1来表示请求成功
 * @param string $msg 返回信息
 * @param string $info 需要返回的数据 
 * @param string $type 返回数据的类型 暂时支持json 和数组 需要的自己构建 
 * @return array|	hink
esponseJson
 */
 function info($error_code = 0,$msg = '',$info='',$type = ''){
     $res = [
         'error_code'=>$error_code,
         'msg' =>$msg,
         'info'=>$info
     ];

     if( isset($type) && $type=='json'){
         $res = json($res);
     }
     return $res;
 }
原文地址:https://www.cnblogs.com/wqy415/p/6824917.html