Ciao

ho 3 array fatti cosi:

a() -> contiene i codici prodotti
b() -> Contiene i prezzi dei prodotti
c() -> contiene le descrizioni dei prodotti

Devo ordinare i questi array in modo alfabetico. Ordinando il primo Array devo ordinare di conseguenza anche gli altri 2 in modo da non perdere i valori codice e descrizione relativi al primo array.
Usando la funzione sort(a) ordino il primo array in modo alfabetico. Ma come faccio ad ordinare anche gli altri due senza incasinare gli indici?

Faccio un esempio molto cretino in modo da spiegarmi meglio


codice | prezzo | descrizione
tonno | 5 | tonno insuperabile
salame | 2 | salame di lonza
pane | 1 | pane del panettiere


Ordinando in modo alfabetico partendo dal codice devo ottenere
codice | prezzo | descrizione
pane | 1 | pane del panettiere
salame | 2 | salame di lonza
tonno | 5 | tonno insuperabile