// +---------------------------------------------------------------------- // 应用公共文件 //系统错误码常量 //1001:参数缺失 //1002:'扫码成功' //1003:扫码失败 //1004:重复扫码 //1005:查询成功 //1006:查询失败 //1007:get请求,非post //1008:当前用户角色无权限 //1009:当前任务或订单状态错误 //1010:数据更新成功 //1011:数据更新失败 //1012:查询数据为空 //1013:传递参数为空 define('ERROR_DATA_MISS',1001); define('ERROR_SCAN_SUCCESS',1002); define('ERROR_SCAN_FAILED',1003); define('ERROR_SCAN_AGIN',1004); define('ERROR_SELECT_SUCCESS',1005); define('ERROR_SELECT_FAILED',1006); define('ERROR_POST_TYPE',1007); define('ERROR_ROLE_TYPE',1008); define('ERROR_STATUS_TYPE',1009); define('UPDATE_SUCCESS',1010); define('UPDATE_FAILED',1011); define('SELECT_DATA_NULL',1012); define('POST_DATA_NULL',1013); function doCurl($url,$type=0,$data=[]) { $ch=curl_init(); //初始化 //设置选项 curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_HEADER,0); if ($type==1){ //post curl_setopt($ch,CURLOPT_PORT,1); curl_setopt($ch,CURLOPT_POSTFIELDS,$data); } //执行获取内容 $output=curl_exec($ch); //释放curl句柄 curl_close($ch); return $output; }