php如何删除文件夹内容

2020-08-12 16:52:32

php删除文件夹内容的方法:首先创建一个PHP示例文件;然后定义一个deldir方法;接着通过opendir函数打开文件目录;最后通过递归的方法删除目录下的文件以及空文件夹即可。

推荐:《PHP视频教程》

php删除文件夹和其下的内容

代码如下:

<?phpfunction deldir($dir) {    //先删除目录下的文件:    $dh=opendir($dir);    while ($file=readdir($dh)) {        if($file!="." && $file!="..") {            $fullpath=$dir."/".$file;            if(!is_dir($fullpath)) {                unlink($fullpath);            } else {                deldir($fullpath);// 递归            }        }    }    closedir($dh);    // 删除空文件夹:递归    if(rmdir($dir)) {        return true;    } else {        return false;    }}
相关文章 大家在看