A recursive remove directory function for PHP?

前端 未结 7 1031
眼角桃花
眼角桃花 2020-11-30 01:48

I am using PHP to move the contents of a images subfolder

GalleryName/images/

into another folder. After the move, I need to del

7条回答
  •  借酒劲吻你
    2020-11-30 02:40

    public static function rrmdir($dir)
    {
        if (is_dir($dir)) {
            $files = scandir($dir);
            foreach ($files as $file) {
                if ($file != "." && $file != "..") {
                    if (filetype($dir . "/" . $file) == "dir")
                        self::rrmdir($dir . "/" . $file);
                    else
                        unlink($dir . "/" . $file);
                }
            }
            reset($files);
            rmdir($dir);
        }
    }
    

提交回复
热议问题