我试图返回高分辨率样本中的数据,我尝试了很多,但是我的数据输出是相当不同的,然后显示wihtin highcart,当我尝试读取我的数据时图表数据不显示高达以json格式返回的数据显示不正确
谁能帮我出
这里是由高图表显示样本数据
?([
[Date.UTC(2013,5,2),0.7695],
[Date.UTC(2013,5,3),0.7648],
[Date.UTC(2013,5,4),0.7645],
[Date.UTC(2013,5,5),0.7638],
[Date.UTC(2013,5,6),0.7549],
[Date.UTC(2013,5,7),0.7562],
[Date.UTC(2013,5,9),0.7574],
这follwoing我的返回数据的认沽
["[Date.UTC(2012,05,18), 14.38],
","
[Date.UTC(2012,05,21), 14.15],
","
[Date.UTC(2012,05,22), 15.11],
","
[Date.UTC(2012,05,23), 14.96],
","
[Date.UTC(2012,05,24), 14.98],
","
[Date.UTC(2012,05,25), 15.05],
","
[Date.UTC(2012,05,28), 14.8],
","
[Date.UTC(2012,05,29), 14.71],
","
[Date.UTC(2012,05,30), 14.72],",
这是我的代码
$chartData = array();
foreach ($data as $key => $value) {
$date = explode('-', $value['date']);
$new_date = $date[0]. "," .$date[1]. "," .$date[2];
$value = $value['closing_rate'];
$datetime = 'Date.'. 'UTC('.$new_date.')';
$chartData[] = "[$datetime, $value]";
}
echo json_encode($chartData, JSON_NUMERIC_CHECK);
试试这个$ chartData [] = array($ datetime,$ value); –