php实现zip文件解压操作
发布于 2016-01-13 20:55:13 | 105 次阅读 | 评论: 0 | 来源: 网友投递
PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。
这篇文章主要介绍了php实现zip文件解压操作的函数代码,每一条函数代码都有对应的文字注释,需要的朋友可以参考下
PHP解压zip文件函数,源码简短,需要使用 ZZIPlib library 扩展,使用前请确认该扩展已经开启。
/**********************
*@file - path to zip file 需要解压的文件的路径
*@destination - destination directory for unzipped files 解压之后存放的路径
*@需要使用 ZZIPlib library ,请确认该扩展已经开启
*/
function unzip_file($file, $destination){
// 实例化对象
$zip = new ZipArchive() ;
//打开zip文档,如果打开失败返回提示信息
if ($zip->open($file) !== TRUE) {
die ("Could not open archive");
}
//将压缩文件解压到指定的目录下
$zip->extractTo($destination);
//关闭zip文档
$zip->close();
echo 'Archive extracted to directory';
}
//测试执行
//unzip_file("func.zip","jieya");
?>
这就是php解压zip文件的函数代码,希望对大家的学习有所帮助。
相关阅读:
php实现zip文件解压操作
php实现zip压缩/解压缩文件代码示例
php zip文件解压类代码
php实现解决文件名解压后乱码的问题 将文件名进行转码的代码
PHP实现对文件锁进行加锁、解锁操作的方法
PHP实现zip与rar解压缩示例代码
PHP实现的文件操作类及文件下载功能示例
PHP实现的文件上传类与用法详解
jQuery+php实现ajax文件即时上传示例
php实现下载文件的方法
php对大文件进行读取操作的示例代码
PHP实现智能文件类型检测的代码示例