Per creare una variabile che cresce di uno ogni volta puoi fare cosi: $variabile++ oppure $variabile+1.
Oppure se li peschi da una cartella puoi fare in questo modo: apri la cartella con opendir(), poi con un ciclo while leggi il contenuto usando la funzione readdir() e incrementi una variabile di 1 per ogni file (nel caso dell'esempio precedente $num_tot_display++), dopo aver fatto questo saprai con certezza quanti file ci sono nella cartella e quindi quanti box dovrai visualizzare definendo il valore della variabile $num_tot_display.....con lo stesso metodo (leggendo i file dalla directory) inserisci il nome di ciascun file contenuto nella directory in un array (nel tuo caso $file[]='$nome_file_letto') e quindi verrà creato l'array contenente tutti i nomi dei files, infine non ti resta che utilizzare il codice che ho postato nella risposta precedente per visualizzare i box.....
Secondo me puoi procedere anche in questo modo..