Ich versuche, ein mehrdimensionales Array nach mehreren Schlüsseln zu sortieren, und ich habe keine Ahnung, wo ich anfangen soll. Ich habe mir uasort angesehen, war mir aber nicht ganz sicher, wie ich eine Funktion für das schreiben soll, was ich brauche.
Ich muss nach dem Status sortieren, dann nach event_type und dann nach dem Datum.
Mein Array sieht folgendermaßen aus:
Array
(
[0] => Array
(
[ID] => 1
[title] => Boring Meeting
[date_start] => 2010-07-30
[time_start] => 06:45:PM
[time_end] =>
[state] => new-york
[event_type] => meeting
)
[1] => Array
(
[ID] => 2
[title] => Find My Stapler
[date_start] => 2010-07-22
[time_start] => 10:45:AM
[time_end] =>
[state] => new-york
[event_type] => meeting
)
[2] => Array
(
[ID] => 3
[title] => Mario Party
[date_start] => 2010-07-22
[time_start] => 02:30:PM
[time_end] => 07:15:PM
[state] => new-york
[event_type] => party
)
[3] => Array
(
[ID] => 4
[title] => Duct Tape Party
[date_start] => 2010-07-28
[time_start] => 01:00:PM
[time_end] =>
[state] => california
[event_type] => party
)
...... etc