Mi ricollego a questo mio vecchio anche se non troppo.. messaggio!

Avrei ora la necessità di riordinare un'array.. mi spiego meglio

Mi ritrovo con un file di testo contenente:

Codice PHP:
1,114,3.2,93,47.3,109,24.4,109,25.5,84,81 etc.. 
Dove

1,2,3,4,5 sono i numeri estratti
114,93,109,109,84 sono il numero di volte in cui quel numero è stato estratto
3,47,24,25,81 sono le posizioni ricoperte da quei numeri nella classifica dal + estratto al - estratto..

Ho creato un array per ogni valore

Codice PHP:
est[2]=93 pos[2]=47
est
[3]=109 pos[3]=24
est
[4]=109 pos[4]=25
etc
.. 
A questo punto, in base all'ultima estrazione che vado ad inserire posso ottenere modifiche al valore di questi array.. mettiamo il caso che escano il 2 e il 4

avrei che

Codice PHP:
est[2]=94 pos[2]=? 
a questo punto dovrei riordinare pos[] sempre in modo decrescente (arsort) ma che mi tenga conto del key.. non vorrei che se il 7 il 9 ed il 4 hanno lo stesso valore, mi metta in ordine 9,4,7 a caso!