Codice PHP:
<?php
$dir 
"/tmp";
$dh  opendir($dir);
while (
false !== ($filename readdir($dh))) {
   
$files[] = $filename;
}

sort($files);

print_r($files);

rsort($files);

print_r($files);

?>
La funzione l'ho presa da qui http://it.php.net/manual/it/function.scandir.php.

Ma non funge, mi servirebbe che restituisca un array contenente anche i nomi delle dir, io l'ho modificata così:

Codice PHP:
function scanDir($dir){ 
  
$dh  opendir($dir); 
  while (
false !== ($filename readdir($dh))){ 
   
$files[] = $filename
    
sort($files); 
    return 
$files
  }

e non funge nemmeno questa.