php处理文件:解压缩,删除目录的解决办法
内容摘要
这篇文章主要为大家详细介绍了php处理文件:解压缩,删除目录的简单示例,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!
代码如下:
感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!
代码如下:
文章正文
这篇文章主要为大家详细介绍了php处理文件:解压缩,删除目录的简单示例,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!
代码如下:
<?php
/* php教程 www.512Pic.com */
$dir = './temp';
$desc = 'tar_test.tar.gz';
system("tar czvf $desc $dir"); //压缩
//system("tar zxvf $desc"); //解压
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";
?>
注:关于php处理文件:解压缩,删除目录的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释