我得到了这样的网址回复。我想要sid
的价值。我怎么能得到这个?
{"response": "success","body":{ "sid" : "5f255c86a", "role" : "user" }}
答案 0 :(得分:2)
它是JSON格式,因此请使用json_decode()
函数。
$response = json_decode($response);
echo $response->body->sid;
或
$response = json_decode($response, true);
echo $response['body']['sid'];
如果将第二个参数传递为true,则它将返回关联数组。
答案 1 :(得分:1)
以上回复查看b JSON
,因此您可以使用json_decode()
函数。
尝试
$response = file_get_contents($url);
$json = json_decode($response);
echo $json->body->sid;
注意您需要将$url
替换为响应页面的网址。