예제 #1
0
 function _do_rm($dir, $separator)
 {
     if (is_dir($dir) && ($handle = opendir($dir))) {
         while (($file = readdir($handle)) !== false) {
             if ($file == '.' || $file == '..') {
                 continue;
             }
             if (is_dir($dir . $separator . $file)) {
                 dir::_do_rm($dir . $separator . $file, $separator);
             } else {
                 unlink($dir . $separator . $file);
             }
         }
         closedir($handle);
         rmdir($dir);
     }
 }