CLASS_DIR::del_dir PHP Метод

del_dir() публичный Метод

*============删除目录============
public del_dir ( $str_path )
    function del_dir($str_path)
    {
        //删除目录及目录里所有的文件夹和文件
        if (is_dir($str_path)) {
            $_arr_dir = $this->list_dir($str_path);
            //逐级列出
            foreach ($_arr_dir as $_key => $_value) {
                if ($_value["type"] == "file") {
                    unlink($str_path . "/" . $_value["name"]);
                    //删除
                } else {
                    $this->del_dir($str_path . "/" . $_value["name"]);
                    //递归
                }
            }
            rmdir($str_path);
        }
    }