Questo codice mi permette di listare tutte le immagini contenute in una cartella:

Codice PHP:

$dir
="/var/www/sito/img";
if(
$handle=opendir($dir)){
    while (
false !== ($file readdir($handle))){
        if(
$file!="."&&$file!=".."&&$file!="index.htm"&&$file!="gfx"){
            
$url str_replace("_"," ",$file);
            
$url ucwords(str_replace(".php","",$url));
            
$block.="[*]<a href=$file>$url</a>
"
;
            }
        }
    
closedir($handle);
}

 echo 
"$block"
sto facendo un sistemino dove viene mostrata una lista di queste immagini e dove è possibile cancellarle senza eliminare le immagini fisicamente (o rinominarle o spostarle)

Vorrei piuttosto scrivere in un file i nomi di tutte le immagini che sono state cancellate ed escluderle nel momento in cui viene richiamata la pagina col codice che le lista.

Come faccio a leggere i nomi di queste immagini (magari elencate una sotto l'altra) e visualizzare tutte le altre modificando il codice che ho scritto sopra?