I am trying to get 2 newest dates in a date array and arrange them in order. I was ,yet, merely able to arrange them in order :
<?php
$data = array(
array(
"title" => "Another title",
"date" => "Fri, 17 Jun 2011 08:55:57 +0200"
),
array(
"title" => "Another title",
"date" => "Fri, 17 Jun 2014 08:55:57 +0200"
),
array(
"title" => "My title",
"date" => "Mon, 18 Jun 2012 09:55:57 +0200"
)
);
function sortFunction( $a, $b ) {
return strtotime($a["date"]) - strtotime($b["date"]);
}
usort($data, "sortFunction");
var_dump($data);
?>
Please give me a suggestion to get 2 newest dates in $data .