PHP-删除文件夹

Posted f-rt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP-删除文件夹相关的知识,希望对你有一定的参考价值。

 /**
     * 删除缓存目录
     * @param $dirname
     * @return bool
     */
   function delCache($dirname)
    
        $result = false;
        if (!is_dir($dirname)) 
            echo " $dirname is not a dir!";
            exit(0);
        
        $handle = opendir($dirname); //打开目录
        while (($file = readdir($handle)) !== false) 
            if ($file != ‘.‘ && $file != ‘..‘) 
                //排除"."和"."
                $dir = $dirname .‘/‘ . $file;
                is_dir($dir) ? delCache($dir) : unlink($dir);
            
        
        closedir($handle);
        $result = rmdir($dirname) ? true : false;
        return $result;
    

  

以上是关于PHP-删除文件夹的主要内容,如果未能解决你的问题,请参考以下文章

在php中删除文件夹

php删除清空文件夹所有文件,清理缓存时常用到

php删除清空文件夹所有文件,清理缓存时常用到

PHP删除链接从文件夹中取消链接文件但不从MSSQL表中删除行

如何从主页中删除 index.php 并从其他 php 文件中删除 .php 扩展名

php 删除指定文件夹