I have a multidimensional array that stores people.
Array ( id93294 => (array ( Name => "Tom Anderson", Birthday => "03/17/1975"), id29349 => (array ( Name => "Tom Anderson", Birthday => "03/17/1975") )
Kind of like that except with more info for the people, so I want to first sort by birthdays THEN sort by another attribute (if their hometown matches their current location) but once I do the second sort on the array it loses the first sort I did using the birthdays...
How do I sort multiple times without it messing up my previous sorts.
P.S. I am using uasort.