I'm trying to sort an array (of arrays) by two different values.
Example:
$array[0] = array("team" => 0, "score" => 10, "name" => "Frank");
$array[1] = array("team" => 1, "score" => 15, "name" => "Sally");
$array[2] = array("team" => 0, "score" => 11, "name" => "Joe");
$array[3] = array("team" => 1, "score" => 8, "name" => "Anna");
$array[4] = array("team" => 1, "score" => 3, "name" => "Kelly");
$array[5] = array("team" => 0, "score" => 17, "name" => "Jim");
I would like to sort the array first, by "team", then by "score" descending.
Any idea how I'd go about doing this? Is array_multisort() the right tool? or is there a better way to store the informaion?