- var_dump: documentation ( source)
- strtotime: documentation ( source)
- usort: documentation ( source)
<?php
$array = array(array('date'=>'2014-12-01', 'price'=>'123.00'), array('date'=>'2013-12-01', 'price'=>'123.00'), array('date'=>'2014-02-01', 'price'=>'123.00'), array('date'=>'2014-03-01', 'price'=>'123.00'));
var_dump($array);
function date_compare($a, $b)
{
$t1 = strtotime($a[$key]);
$t2 = strtotime($b[$key]);
return $t1 - $t2;
}
usort($array, 'date_compare');
var_dump($array);