Ciao a tutti, ho da svolgere un esercizio ma non riesco a trovare una soluzione..

In pratica ho un file.txt contenente Nome, Cognome e Matricola di alcuni studenti struttuarto in questo modo:
Codice PHP:

Nome        Cognome    Matricola
                
Gigi        Bianchi    002541    
Alessandro    Rossi        002398
Enzo        Verdi        012587
Luca        Neri        005874
Andrea    Marroni    009632
Chiara    Azzurri    002254
Renato    Grigi        036570 
e devo leggere il file, ordinare gli studenti in ordine crescente in base alla matricola, poi devo ordinarli in base al cognome e poi in base a nome e cognome insieme... infine stampare a video i risultati ordinati ed inserirli in un nuovo file di testo.

Il mio problema è come fare ad ordinare gli studenti.

Grazie anticipatamente