il tuo esempio funziona alla perfezione, c'è solo un piccolo errore
Codice PHP:
$dir='cartella/';
$files = glob($dir.'*.*');
foreach($files as $file) $files2[] = $file;
arsort($files2);
foreach($files2 as $file)
echo "$file
";
così worka alla grande, il mio problema successivo è che con la funzione glob rimane visibile, quindi ho risolto come segue
Codice PHP:
$dir='cartella/';
$files = scandir($dir);
unset($files[0]);
unset($files[1]);
foreach($files as $file) $files2[] = $file;
arsort($files2);
foreach($files2 as $file)
echo '$file';
note a margine, con la funzione scandir vengono elencati anche due voci extra "." e "..", quindi li tolgo dall'array con la funzione unset e tutto funziona alla stragrande proprio come lo volevo io,
ti ringrazio moltissimo per l'aiuto, ora ho risolto!