我使用curl得到以下格式的响应:
{
"result": {
"total": 1,
"userquery": "my own query",
"items": [
{
"coord": {
"a": -326.9159528,
"b": 12.0192037
}
}
]
}
}
我想保存“a”:和“b”:之后的部分,所以只有这两组数字会保存在php变量中。
我该怎么做?最好的方法是什么?
最佳答案
您收到的数据是 JSON。您需要使用 json_decode()
解码数据然后访问变量:
$data = json_decode($curl_response);
$a = $data->result->items[0]->coord->a;
$b = $data->result->items[0]->coord->b;
关于javascript - 如何从php中的curl响应中获取特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37312260/