从zip压缩文件中提取文件
代码如下:
<?php
/*
php 从zip压缩文件中提取文件
*/
$zip = new ZipArchive;
if ($zip->open(\'jQuery五屏上下滚动焦点图代码.zip\') === TRUE) {//中文文件名要使用ANSI编码的文件格式
$zip->extractTo(\'foldername\');//提取全部文件
//$zip->extractTo(\'/my/destination/dir/\', array(\'pear_item.gif\', \'testfromfile.php\'));//提取部分文件
/* http://www.manongjc.com/article/1341.html */
$zip->close();
echo \'ok\';
} else {
echo \'failed\';
}
?>
从一个zip压缩文件中删除文件
源代码如下:
<?php
/*
php 从一个zip压缩文件中删除文件
*/
$zip = new ZipArchive;
if ($zip->open(\'ajaxupload.zip\') === TRUE) {
$zip->deleteName(\'file.txt\');//删除文件
$zip->deleteName(\'testDir/\');//删除文件夹
$zip->close();
echo \'ok\';
} else {
echo \'failed\';
}
?>
添加一个文件到zip压缩文件中
源代码如下:
<?php
/*
php 添加一个文件到zip压缩文件中
*/
$zip = new ZipArchive;
if ($zip->open(\'ajaxupload.zip\') === TRUE) {//ajaxupload.zip 是已经存在的zip文件,注意中文文件名要注意编码问题
$zip->addFile(\'33. \');//添加新的文件
$zip->close();
echo \'ok\';
} else {
echo \'failed\';
}
?> 继续阅读与本文标签相同的文章
下一篇 :
php源码之如何读取zip压缩文件
-
罗永浩被指责带不动锤子手机 凌晨发文怼网友
2026-05-14栏目: 教程
-
乌镇“互联网之光”博览会上的5G元素
2026-05-14栏目: 教程
-
华为高管彭博:正与美国公司就授权5G平台展开初期谈判
2026-05-14栏目: 教程
-
微信曝光新功能,超好用,再也不用担心被刷屏
2026-05-14栏目: 教程
-
Verizon为美国多座大型体育场馆提供了5G网络覆盖
2026-05-14栏目: 教程
