加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php处理文件的小例子(解压缩,删除目录)

发布时间:2020-12-13 06:13:58 所属栏目:PHP教程 来源:网络整理
导读:div class="codetitle" a style="CURSOR: pointer" data="2190" class="copybut" id="copybut2190" onclick="doCopy('code2190')" 代码如下: div class="codebody" id="code2190" ?php $dir = './temp'; $desc = 'tar_test.tar.gz'; system("tar czvf $desc

<div class="codetitle"><a style="CURSOR: pointer" data="2190" class="copybut" id="copybut2190" onclick="doCopy('code2190')"> 代码如下:<div class="codebody" id="code2190">
<?php
$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";
?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读