PHP処理ファイル

843 ワード


<?php
$dir     =   './temp';  
  $desc   =   'tar_test.tar.gz';  
  system("tar   czvf   $desc   $dir");   //    
  //system("tar   zxvf   $desc");             //   
?>

<?php
function d_rmdir($dirname) {   //      
if(!is_dir($dirname)) {
return false;
}
$handle = @opendir($dirname);
while(($file = @readdir($handle)) !== false){
if($file != '.' && $file != '..'){
$dir = $dirname . '/' . $file;
is_dir($dir) ? d_rmdir($dir) : unlink($dir);
}
}
closedir($handle);
return rmdir($dirname) ;
}

if(d_rmdir("./temp"))
 echo "succes";
else
 echo "false";
?>