Строка Reformat JSON с форматами диаграмм php to morris

У меня есть следующий json после преобразования удаленного CSV-файла в JSON

конвертировать код для csv в json

///////////////////////////////////////////////////////// $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 60); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Authorization: Token ****', 'Accept-Version: ***', )); $data = curl_exec($ch); /////////////////////////////////////////////////////////////// if (curl_errno($ch)) { print "Error: " . curl_error($ch); } else { // Show me the result //var_dump($data); curl_close($ch); $array = array_map("str_getcsv", explode("\n", $data)); $encode = json_encode($array, true); /////////////////////////////////////// 

Он производит это:

 [ "Timestamp", "Point", "Value", "2016-03-11T14:40:00+00:00", "ategho-leg_1-8", "487.0", "2016-03-11T14:40:00+00:00", "ategho-leg_2-8", "488.0", "2016-03-11T14:40:00+00:00", "ategho-leg_3-8", "484.0", "2016-03-11T14:40:00+00:00", "ategho-temperature_long-8", "466.0", "2016-03-11T14:40:00+00:00", "ategho-temperature_short-8", "198.0", "2016-03-11T14:45:00+00:00", "ategho-leg_1-8", "482.0", "2016-03-11T14:45:00+00:00", "ategho-leg_2-8", "490.0", "2016-03-11T14:45:00+00:00", "ategho-leg_3-8", "479.0", "2016-03-11T14:45:00+00:00", "ategho-temperature_long-8", "464.0", "2016-03-11T14:45:00+00:00", "ategho-temperature_short-8", "199.0", null 

]

И я хочу превратить его в данные для использования в диаграммах morris, которым нужны данные в этом формате:

 [ {"Timestamp":"2016-03-11T14:40:00+00:00", "Point":"ategho-leg_1-8", "Value":"487.0"} ] 

Я искал стек и искал числовые вещи, но я не могу заставить его переключать форматы. Я также пробовал такие вещи:

 $new_final = array(); foreach($array as $value) { foreach($value as $sub_value) { $new_final[] = $sub_value; } } echo json_encode($new_final); 

Любая помощь приветствуется. благодаря

EDIt: первый ответ дает мне такой код:

 { "Timestamp":[ "2016-03-11T14:40:00+00:00", "ategho-leg_3-8", "484.0" ], "Point":[ "2016-03-11T14:40:00+00:00", "ategho-temperature_long-8", "466.0" ], "Value":[ "2016-03-11T14:40:00+00:00", "ategho-temperature_short-8", "198.0" ] },