Buon giorno a tutti genti!

da un bel po di tempo uso questo script per stampare a video l'elenco dei file presenti in una cartella

a me serirebbe ordinare al contrario la lista di questi file in ordine decrescente in pratica, ecco lo script

Codice PHP:
        <?php
    
    $dir 
"cartella/";

     
    
$before '';
     
    
$after '';
     
     
    if (
is_dir($dir)) {
     
    if (
$dh opendir($dir)) {
     
    while ((
$file readdir($dh)) !== false) {
        
        
     
    if(
is_file($dir $file)){
     
    echo 
$before.'[*][url="'.$dir.$file.'"]'.$file.'[/url]'.$after"\n";
     
    }
     
    }
     
    
closedir($dh);
     
    }
     
    }
     
?>
sapreste aiutarmi? grazie mille!