В настоящее время у меня есть этот ответ JSON для $e->getResponseBody()
, и мне было интересно, как мне json_decode
ответ атрибута detail
, чтобы он отображал только эту строку на странице?
object(stdClass)#20 (1){
[
"errors"
] => array(1) {
[
0
] => object(stdClass)#21 (3) {
[
"category"
] => string(20) "PAYMENT_METHOD_ERROR" [
"code"
] => string(13) "CARD_DECLINED" [
"detail"
] => string(14) "Card declined."
}
}
}
У меня сейчас есть это, но, похоже, ничего не выводится:
$json = file_get_contents($e->getResponseBody());
$obj = json_decode($json);
echo $obj->detail;