[UPHPU] sorting multi-dimensional array
Jon Gale
donjuanica at gmail.com
Thu Sep 20 10:18:36 MDT 2007
On 9/20/07, Wade Preston Shearer <lists at wadeshearer.com> wrote:
>
> I have an array, like this:
>
> $events[] = array('name' => 'value', 'date' => '2007-09-01');
> $events[] = array('name' => 'value', 'date' => '2007-09-02');
>
>
> I want to sort $events on $events[]['date];
Quick 'n' dirty:
function datesort($a,$b)
{
return strcmp($a['date'],$b['date']);
}
$events[] = array('name' => 'one', 'date' => '2007-09-01');
$events[] = array('name' => 'two', 'date' => '2008-09-02');
$events[] = array('name' => 'three', 'date' => '2007-01-02');
uasort(&$events,'datesort');
print_r($events);
HTH
Jon
--
What's this? Another BLOG? http://www.jtoo.net/
More information about the UPHPU
mailing list