Originariamente inviato da Alhazred
Intanto qui 3 if li puoi sostiruire con uno solo
Codice PHP:
if($file == "index.php" || $file == "." || $file == "..") continue; 
Poi in che senso dici che parte dall'ultimo? l'ultimo in ordine alfabetico?

E poi puoi usare scandir direttamente e manipolarti l array ritornato come meglio credi.