如何使用PHP的解链接函数


How to use the PHP unlink function?

我尝试用PHP删除文件。首先,我尝试创建一个删除文件的函数,但我想删除一个特定的文件,而不是文件夹中的所有文件。

我的函数:

<?php
    function del_tmp($file_name) 
    { 
        $dir = "mod_download/"; 
        $verz = opendir($dir); 
        while ($file_name = readdir ($verz))  
        { 
            if($file_name != "." && $file_name != "..")  
            { 
                unlink($dir.$file_name); 
            } 
        } 
        closedir($verz);  
    }  
    ?>

我认为问题是在这一行:if($file_name != "." && $file_name != ".."),但我不知道如何解决它

与其在整个目录中处理,因为您只想删除一个文件,这样做不是更简单,更快捷吗

<?php
    function del_tmp($file_name) 
    { 
        $dir = "mod_download/"; 
        if ( file_exists($dir . $filename) ) {
            unlink($dir . $file_name); 
        } 
    }  
?>