Alt klasörleri yok saymak yerine, alt klasörleri foreach ile döndürüp ilgili dosya bu klasörde var mı diye sorgulatabilirsin.

foreach($folder_list as $folder_item){
if(file_exists($folder_item.'/'.$dosya_adi)){
.....
}
}


gibi gibi