本类实现参考 php manual 评论
/**
* function: 解压zip 格式的文件
* author:friker
* date:2015-15-14
* reference:http://php.net/manual/zh/ref.zip.php
* all rights reserved:wujiangwei123@126.com
*/
class Unzip{
public function __construct(){
//init code here...
header("content-type:text/html;charset=utf8");
}
/**
* 解压文件到指定目录
*
* @param string zip压缩文件的路径
* @param string 解压文件的目的路径
* @param boolean 是否以压缩文件的名字创建目标文件夹
* @param boolean 是否重写已经存在的文件
*
* @return boolean 返回成功 或失败
*/
public function unzip($src_file, $dest_dir=false, $create_zip_name_dir=true, $overwrite=true){
if ($zip = zip_open($src_file)){
if ($zip){
$splitter = ($create_zip_name_dir === true) ? "." : "/";
if($dest_dir === false){
$dest_dir = subs