/*
指定したディレクトリごと削除
@params $dir ディレクトリへのフルパス
*/
function _delDir($path)
{
if($handle = opendir($path)){
while(false !== ($item = readdir($handle))){ //!== ってしないとディレクトリ名が"false"になることもある
if($item != '.' && $item != '..'){
if(is_dir("$path/$item")){
$this->_delDir("$path/$item"); //再帰
}else{
unlink("$path/$item");
}
}
}
}
closedir($handle);
rmdir($path);
}
これで行けるみたい。



