我正在尝试处理信用卡(Bambora/Beanstream),当出现错误时,从异常数组中取出响应代码和消息。这是我的代码:
try {
$result = $beanstream->payments()->makeCardPayment($payment_data, TRUE);
} catch (\Beanstream\Exception $e) {
//handle exception
print_r($e);
}
错误异常结果 ($e) 开头为:
Beanstream\ApiException 对象 ( [_message:protected] => 无效卡号 [_code:protected] => 52 [message:protected] => 无效卡号 [string:Exception:private] => [code:protected] => 52 ...
我只是想将“消息”和“代码”存储到变量中。谢谢你。