我有从API获取的数据。结果是一个如下数组:
{
"values": [
{
"value": 1.50590809747133,
"timestamp": 1558540800
},
{
"timestamp": 1558548000,
"value": 1.52303142144612
},
{
"value": 1.49521152223328,
"timestamp": 1558555200
}
],
"unit": "%"
}
我应该如何构建仅包含所有“值”项(1.50、1.52、1.49)的另一个数组?
任何帮助将不胜感激
谢谢!
答案 0 :(得分:0)
我假设您知道要解码JSON。然后只需提取所需的列,在本例中为value
:
$array = json_decode($json, true);
$result = array_column($array['values'], 'value');
答案 1 :(得分:-1)