Copy CodeThe code is as follows:
$dir = './temp ';
$desc = ' tar_test.tar.gz ';
System ("Tar czvf $desc $dir"); Compression
System ("Tar zxvf $desc"); Extract
function D_rmdir ($dirname) {//Delete non-empty directory
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";
?>
http://www.bkjia.com/PHPjc/326472.html www.bkjia.com true http://www.bkjia.com/PHPjc/326472.html techarticle Copy the code as follows: Php $dir = './temp '; $desc = ' tar_test.tar.gz '; system ("Tar czvf $desc $dir");//Compression//system ("Tar zxvf $de SC "); Decompression function D_rmdir ($dirname) ...