- <?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";
- ?>
php处理文件的小例子(解压缩,删除目录)
2020-03-10 12:10PHP教程网 PHP教程
php处理文件的小例子(解压缩,删除目录),供初学者参考
延伸 · 阅读
- 2020-03-10php中将字符串转为HTML的实体引用的一个类
- 2020-03-10php函数array_merge用法一例(合并同类数组)
- 2020-03-10php存储过程调用实例代码
- 2020-03-10php中导出数据到excel时数字变为科学计数的解决方
- 2020-03-09php中删除字符串中最先出现某个字符的实现代码
- 2020-03-09php数组去重的函数代码
精彩推荐
- PHP教程
PHP实现通过CURL上传文件功能示例
这篇文章主要介绍了PHP实现通过CURL上传文件功能,结合实例形式分析了php使用curl文件上传操作相关属性设置与使用技巧,需要的朋友可以参考下 ...
- PHP教程
PHP5中虚函数的实现方法分享
学过C++的人都应该知道C++中有个虚函数的概念。而在php5中如何实现这个虚函数呢? ...
- PHP教程
PHP PDOStatement::fetchAll讲解
今天小编就为大家分享一篇关于PHP PDOStatement::fetchAll讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看...
- PHP教程
PHP中全局变量global和$GLOBALS[]的区别分析
$GLOBALS['var']是外部的全局变量本身,global $var是外部$var的同名引用或者指针 ...
- PHP教程
ThinkPHP实现的rsa非对称加密类示例
这篇文章主要介绍了ThinkPHP实现的rsa非对称加密类,结合实例形式分析了thinkPHP引入密钥文件实现rsa加密解密的相关操作技巧,需要的朋友可以参考下 ...
- PHP教程
PHP输出时间差函数代码
在学习PHP 的时候,经常会用到获取现在之前或之后,某个时间段的日期。现在已经进行收集,大家同时也可以进行扩展丰富 ...
- PHP教程
PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码
PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码,学习php的朋友可以参考下。 ...
- PHP教程
一个典型的PHP分页实例代码分享
一个典型的PHP分页实例代码分享,学习php的朋友肯定用得到,主要是了解思路。 ...