php处理文件的小例子(解压缩,删除目录)_PHP教程
程序员文章站
2022-05-26 15:50:33
...
复制代码 代码如下:
$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处理文件的小例子(解压缩,删除目录)
-
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码,_PHP教程
-
PHP删除指定目录中的所有目录及文件的方法_PHP教程
-
php处理文件的小例子(解压缩,删除目录)_PHP
-
PHP中使用glob函数实现一句话删除某个目录下的所有文件,_PHP教程
-
PHP删除指定目录中的所有目录及文件的方法,_PHP教程
-
php递归删除目录与文件的方法,_PHP教程
-
php删除指定目录下的的文件/文件夹-用PHP怎么删除某目录下指定的一个文件/文件夹?_PHP教程
-
PHP删除目录及目录下所有文件的方法详解_PHP教程
-
php 删除目录下N分钟前创建的所有文件_PHP教程