无效响应 - JSON & Laravel 5.6



在我的代码中,下面是一个json响应,我正在尝试访问其元素。当我从响应中获取描述时,出现错误。以下是响应的结构

如何从响应中获取描述?我只能通过$response->success获得success

响应

{"description":["My Description Is Here"],"success":true}  

当我验证 json 时,它实际上是一个有效的 json。 我可能做错了什么?

法典

$response = {"description":["My Description Is Here"],"success":true}  
if ($response->state == true) {
$message = $response->detail;
} else {
//do something here
}

您正在尝试在 PHP 中使用 JSON。但首先你必须将其解码为对象:

$response = json_decode('{"description":["My Description Is Here"],"success":true}');

最新更新