<?php
$data =
array('time' => '2014-12-01T00:00:00', 'value' => 0.0107), array('time' => '2014-12-01T00:05:35', 'value' => 0.0321), array('time' => '2014-12-01T00:05:35', 'value' => 0.0107), array('time' => '2014-12-01T00:06:41', 'value' => 0.0119), array('time' => '2014-12-01T00:06:41', 'value' => 0.0109), array('time' => '2014-12-01T00:06:41', 'value' => 0.0108), array('time' => '2014-12-01T00:06:41', 'value' => 0.0109), array('time' => '2014-12-01T00:06:41', 'value' => 0.0108), array('time' => '2014-12-02T00:06:41', 'value' => 0.0108) );
$index = 0;
foreach ($data as $element) {
$date = date("d.m.Y", $timestamp); if ( ! isset($sortedData[$date][$element['time']]) ) { $sortedData[$date][$element['time']] = $element;
$sortedData[$date][$element['time']]['lowest_value'] = $element['value'];
}
if ($sortedData[$date][$element['time']]['lowest_value'] > $element['value']) {
$sortedData[$date][$element['time']] = $element;
$sortedData[$date][$element['time']]['lowest_value'] = $element['value'];
}
}
PD9waHAKJGRhdGEgPSAKICAgICAgICAgICAgYXJyYXkoCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDA6MDAnLCAndmFsdWUnID0+IDAuMDEwNyksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDU6MzUnLCAndmFsdWUnID0+IDAuMDMyMSksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDU6MzUnLCAndmFsdWUnID0+IDAuMDEwNyksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDY6NDEnLCAndmFsdWUnID0+IDAuMDExOSksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDY6NDEnLCAndmFsdWUnID0+IDAuMDEwOSksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDY6NDEnLCAndmFsdWUnID0+IDAuMDEwOCksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDY6NDEnLCAndmFsdWUnID0+IDAuMDEwOSksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDFUMDA6MDY6NDEnLCAndmFsdWUnID0+IDAuMDEwOCksCiAgICAgICAgICAgICAgICBhcnJheSgndGltZScgPT4gJzIwMTQtMTItMDJUMDA6MDY6NDEnLCAndmFsdWUnID0+IDAuMDEwOCkKICAgICAgICAgICAgKTsKCiAgICAgICAgJHNvcnRlZERhdGEgPSBhcnJheSgpOwogICAgICAgICRpbmRleCA9IDA7CiAgICAgICAgZm9yZWFjaCAoJGRhdGEgYXMgJGVsZW1lbnQpIHsKICAgICAgICAgICAgJHRpbWVzdGFtcCA9IHN0cnRvdGltZSgkZWxlbWVudFsndGltZSddKTsKICAgICAgICAgICAgJGRhdGUgPSBkYXRlKCJkLm0uWSIsICR0aW1lc3RhbXApOyAKICAgICAgICAgICAgaWYgKCAhIGlzc2V0KCRzb3J0ZWREYXRhWyRkYXRlXVskZWxlbWVudFsndGltZSddXSkgKSB7IAogICAgICAgICAgICAgICAgJHNvcnRlZERhdGFbJGRhdGVdWyRlbGVtZW50Wyd0aW1lJ11dID0gJGVsZW1lbnQ7CiRzb3J0ZWREYXRhWyRkYXRlXVskZWxlbWVudFsndGltZSddXVsnbG93ZXN0X3ZhbHVlJ10gPSAkZWxlbWVudFsndmFsdWUnXTsKICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgaWYgKCRzb3J0ZWREYXRhWyRkYXRlXVskZWxlbWVudFsndGltZSddXVsnbG93ZXN0X3ZhbHVlJ10gPiAgJGVsZW1lbnRbJ3ZhbHVlJ10pIHsKICAgICAgICAgICAgICAgICAgICAkc29ydGVkRGF0YVskZGF0ZV1bJGVsZW1lbnRbJ3RpbWUnXV0gPSAkZWxlbWVudDsKICAgICAgICAgICAgICAgICAgICAkc29ydGVkRGF0YVskZGF0ZV1bJGVsZW1lbnRbJ3RpbWUnXV1bJ2xvd2VzdF92YWx1ZSddID0gICRlbGVtZW50Wyd2YWx1ZSddOwogICAgICAgICAgICAgICAgfQogICAgICAgIH0KCnZhcl9kdW1wKCRzb3J0ZWREYXRhKTs=