reqQpay($params); $result = QpayMchUtil::xmlToArray($ret); //print_r($result); if($result['return_code']=='SUCCESS' && $result['result_code']=='SUCCESS'){ $result = ['code'=>0, 'trade_no'=>$result['transaction_id'], 'refund_fee'=>$result['total_fee']]; }elseif(isset($result["err_code"])){ $result = ['code'=>-1, 'msg'=>'['.$result["err_code"].']'.$result["err_code_des"]]; }else{ $result = ['code'=>-1, 'msg'=>'['.$result["return_code"].']'.$result["return_msg"]]; } return $result;