ho un array bidimensionale strutturato così:

$voto[][$id_opera]=$voto_finale;

questo è l'ordine reale:

$voto[1][13]=3
$voto[2][33]=7
$voto[3][12]=5
$voto[4][59]=4

io devo mettere in ordine $voto_finale dal più grande al più piccolo
ovvero così:
$voto[2][33]=7
$voto[3][12]=5
$voto[4][59]=4
$voto[1][13]=3

che funzione posso utilizzare per ordinare un array bidimensionale per valore e non per chiave???