PHP实现zip在线解压到指定路径

PHP实现zip解压到指定路径
可以自定义压缩包名和解压路径,代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
$zipfile = 'test.zip';  //解压文件名
$zipdir = './test/';  //解压到的路径
$zip = new ZipArchive();
$rs = $zip->open($zipfile);
 
if($rs !== TRUE)
{
	die('Error :'. $rs);
}
 
$zip->extractTo($zipdir);
$zip->close();
 
$array = array();
 
if ($handle = opendir($zipdir)) {
	while (false !== ($file = readdir($handle))) {
		if ($file != "." && $file != "..") {
			$array[] = $file;
		}
	}
	closedir($handle);
}
sort($array);
var_dump($array);

本文固定链接: https://www.apieye.com/501.html | APIEYE

该日志由 Jazzy 于2012年12月03日发表在 PHP 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: PHP实现zip在线解压到指定路径 | APIEYE
关键字: ,

PHP实现zip在线解压到指定路径:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!