function deleteFileFromDir($dir, $filename){
$ffs = scandir($dir);
unset($ffs[array_search('.', $ffs, true)]);
unset($ffs[array_search('..', $ffs, true)]);
foreach($ffs as $ff){
if(is_dir($dir.'/'.$ff)){
deleteFileFromDir($dir.'/'.$ff, $filename);
} else {
if( $ff == $filename ){
echo "found ".$dir.'/'.$ff.'<br>';
unlink($dir.'/'.$ff);
}
}
}
}
$search_dir_path = '.'; // The same folder as the file location
$search_file = 'some_file_to_delete.txt';
deleteFileFromDir($search_dir_path, $search_file);
Просто измените $search_dir_path
и $search_file
переменные по мере необходимости.