0
点赞
收藏
分享

微信扫一扫

删除文件夹及文件

上善若水山西太原 2022-04-07 阅读 67
php
 function del_dir_file($dirName){
        if ( $handle = opendir( $dirName ) ) {
            // while循环取出资源中的文件夹名称及文件名
            while ( false !== ( $item = readdir( $handle ) ) ) {
                // 过滤掉"."".."
                if ( $item != "." && $item != ".." ) {
                    // 检查当次循环是否为文件夹
                    if ( is_dir( $dirName."/".$item ) ) {
                        // 递归继续打开下层目录直至文件
                        del_dir_file( $dirName."/".$item );
                    } else {
                        // 删除文件
                        unlink( $dirName."/".$item  );
                    }
                }
            }
            closedir( $handle ); // 释放句柄资源
            rmdirs( $dirName ); // 删除空目录
        }
    }
举报

相关推荐

0 条评论