Ciao a tutti, utilizzo una routine che legge il nome di alcuni file presenti in una cartella, composti da nome e cognome uniti da un underscore.
Riesco a separare il nome dal cognome utilizzando la funzione split, ma vorrei ordinarli solo in base al cognome.
Come posso inserire un asort() all'interno della routine?
O mi conviene seguire un modo diverso?
Vorrei un risultato del tipo:
giulio Bianchi
mario Rossi
anna Verde
ecc.
codice:
$nomi= @opendir($path) or die("Unable to open folder");
$num = 1;
while (($file = readdir($nomi)) == TRUE {
list ($nome, $cognome) = split ('[_]', $file);
echo "Nome: $nome; Cognome: $cognome;
\n";
$num++;
}
GRAZIE