Эхо-часть строки JSON в PHP из переменной или объекта, который возвращает добавленный ответ

#php #json #json-rpc

#php #json #json-rpc

Вопрос:

Это то, что я получаю, когда эхо-вызов переменной вызывается $SessionID :

string(76) «{«jsonrpc»:»2.0″, «id»:1, «result»: «a0440004cf00a89c25377c9cdsf357f50644eec46fd96″}»

Я хочу повторить только «результирующую» часть этих данных, то есть a0440004cf00a89c25377c9cdsf357f50644eec46fd96. Как мне этого добиться?

Я уже пробовал json_decode безрезультатно (он также отображает все $SessionID , как указано выше, без каких-либо изменений:

 $decoded_data= json_decode($SessionID);
echo $decoded_data->resu<
  

У меня есть подозрение, что это может быть из-за «строки (76)», добавленной к ответу.

Комментарии:

1. Кажется, у меня все работает нормально

Ответ №1:

Сработает ли это?

 $decoded_data= json_decode($SessionID, true);
echo $decoded_data['result'];