Очень часто нужно удалить файл с проверкой PHP. Как удалить файл PHP? Тут есть небольшая особенность. Прежде всего перед тем как удалить файл из определённого места нужно проверить файл на наличие. Функция file_exists() проверит файл на существование. При удалении пустоты функция unlink() вернёт ошибку. Можно поставить @ перед функцией unlink() и произойдёт игнорирование ошибки. Это плохой способ. Используйте функция unlink().
/*удаление файла + проверка*/
//$img = dirname(__FILE__).'/file/f/mini_newspaper.png';
$img = 'file/f/mini_newspaper.png';
function delete($img)
{
if(file_exists($img)) unlink($img);
if(file_exists($img) == FALSE) echo $img." файл удален";
}
delete($img);
Если вам нужно удалить папку с файлами, посмотрите на эту статью: как просмотреть содержимое папки scandir() PHP