Det är inga problem alls:
Kod:
$player = array();
$player[0]['name'] = 'Björn';
$player[0]['nr'] = 2;
$player[0]['id'] = 1;
$player[1]['name'] = 'Mia';
$player[1]['nr'] = 7;
$player[1]['id'] = 2;
$player[2]['name'] = 'Kalle';
$player[2]['nr'] = 4;
$player[2]['id'] = 3;
$player[3]['name'] = 'Anna';
$player[3]['nr'] = 12;
$player[3]['id'] = 4;
$name = array();
$nr = array();
$id = array();
foreach($player as $k => $v)
{
$name[$k] = $v['name'];
$id[$k] = $v['id'];
$nr[$k] = $v['nr'];
}
//Sort on name
array_multisort($name, SORT_ASC, $id, $nr, $player);
print_r($player);
//Sort on id
array_multisort($id, SORT_ASC, $name, $nr, $player);
print_r($player);
//Sort on nr
array_multisort($nr, SORT_ASC, $id, $name, $player);
print_r($player);