<?php
$arrDates = array(
"Tom" => "12/25/2009",
"Jill" => "01/10/2008",
"Fred" => "02/12/2000",
"Anne" => "03/17/1948",
"Steve" => "03/06/1948",
"Sue" => "11/25/1972",
"Jack" => "10/23/2009",
"John" => "01/14/2008",
"Bethany" => "02/22/2000",
"George" => "03/27/1948",
"Nancy" => "03/16/1948",
"James" => "11/24/1972",
"Henry" => "11/13/2009",
"Harriet" => "11/10/2008",
"Karen" => "12/12/2000",
"Ken" => "05/17/1948",
"Clark" => "05/06/1948",
"Sheila" => "9/23/2009",
);
function cmp($a, $b) {
if ($a == $b) return 0;
return (strtotime($a) < strtotime($b))? -1 : 1;
}
uasort($arrDates, "cmp");
print_r($arrDates);
preferences:
29.42 ms | 402 KiB | 5 Q