Неверный ответ - JSON & Laravel 5. 6 - PullRequest
0 голосов
/ 26 сентября 2019

В моем коде ниже ответ json, что я пытаюсь получить доступ к его элементу.Когда я получаю описание из ответа, я получаю сообщение об ошибке.Ниже приведена структура ответа

Как получить описание из ответа?Я могу получить success только по $response->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
 }

1 Ответ

0 голосов
/ 26 сентября 2019

Вы пытаетесь работать с JSON в PHP.Но сначала вы должны декодировать его в объект:

$response = json_decode('{"description":["My Description Is Here"],"success":true}');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...