php操作(刪除,提取,增加)zip文件方法詳解
更新時(shí)間:2015年03月12日 11:10:49 投稿:hebedich
本文給大家分享的是php操作zip文件的方法示例,包括了從zip壓縮文件中提取文件、從一個(gè)zip壓縮文件中刪除文件、添加一個(gè)文件到zip壓縮文件中,推薦給大家,有需要的小伙伴參考下。
php讀取zip文件(刪除文件,提取文件,增加文件)實(shí)例
從zip壓縮文件中提取文件
復(fù)制代碼 代碼如下:
<?php
/*
php 從zip壓縮文件中提取文件
*/
$zip = new ZipArchive;
if ($zip->open('jQuery五屏上下滾動(dòng)焦點(diǎn)圖代碼.zip') === TRUE) {//中文文件名要使用ANSI編碼的文件格式
$zip->extractTo('foldername');//提取全部文件
//$zip->extractTo('/my/destination/dir/', array('pear_item.gif', 'testfromfile.php'));//提取部分文件
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
從一個(gè)zip壓縮文件中刪除文件
復(fù)制代碼 代碼如下:
<?php
/*
php 從一個(gè)zip壓縮文件中刪除文件
*/
$zip = new ZipArchive;
if ($zip->open('ajaxupload.zip') === TRUE) {
$zip->deleteName('file.txt');//刪除文件
$zip->deleteName('testDir/');//刪除文件夾
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
添加一個(gè)文件到zip壓縮文件中
復(fù)制代碼 代碼如下:
<?php
/*
php 添加一個(gè)文件到zip壓縮文件中
*/
$zip = new ZipArchive;
if ($zip->open('ajaxupload.zip') === TRUE) {//ajaxupload.zip 是已經(jīng)存在的zip文件,注意中文文件名要注意編碼問(wèn)題
$zip->addFile('33.xml');//添加新的文件
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
以上就是本文所述的全部?jī)?nèi)容了,希望對(duì)大家理解php操作zip文件能有所幫助。
您可能感興趣的文章:
- PHP讀取zip文件的方法示例
- php將文件夾打包成zip文件的簡(jiǎn)單實(shí)現(xiàn)方法
- php打包壓縮文件之ZipArchive方法用法分析
- php簡(jiǎn)單創(chuàng)建zip壓縮文件的方法
- php打包網(wǎng)站并在線壓縮為zip
- php實(shí)現(xiàn)zip文件解壓操作
- php生成zip文件類(lèi)實(shí)例
- php在線解壓ZIP文件的方法
- php實(shí)現(xiàn)的zip文件內(nèi)容比較類(lèi)
- php實(shí)現(xiàn)zip壓縮文件解壓縮代碼分享(簡(jiǎn)單易懂)
- php操作zip在不解壓縮包的情況下顯示壓縮包中的圖片
相關(guān)文章
一個(gè)PHP數(shù)組應(yīng)該有多大的分析
PHP在數(shù)組處理上非常低效,尤其是內(nèi)存占用較多,常常使得httpd進(jìn)程消耗太多資源。2009-07-07
PHP圖片自動(dòng)裁切應(yīng)付不同尺寸的顯示
一張圖片可能會(huì)在不同的地方顯示,大小不同,比例也不同,因此本例介紹的這個(gè)圖片自動(dòng)裁切還是比較有用的,有需求的朋友可以看看2014-10-10
關(guān)于PHP求解三數(shù)之和問(wèn)題詳析
這篇文章主要給大家介紹了關(guān)于PHP求解三數(shù)之和問(wèn)題的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11
PHP實(shí)現(xiàn)將幾張照片拼接到一起的合成圖片功能【便于整體打印輸出】
這篇文章主要介紹了PHP實(shí)現(xiàn)將幾張照片拼接到一起的合成圖片功能,可實(shí)現(xiàn)多張圖片的合并,便于整體打印輸出.涉及php字符串、數(shù)組的遍歷、排序及圖片合成、裁剪、縮放等相關(guān)操作技巧,需要的朋友可以參考下2017-11-11
PHP實(shí)現(xiàn)刪除非站內(nèi)外部鏈接實(shí)例代碼
一般在做網(wǎng)站系統(tǒng)的時(shí)候,出于優(yōu)化等因素的考慮需要再添加文章的時(shí)候刪除掉不是本站的鏈接,對(duì)于這一要求可以通過(guò)讓PHP處理下文章內(nèi)容,來(lái)達(dá)到文章外部鏈接的自動(dòng)刪除的效果。需要的朋友可以參考下2014-06-06
php頁(yè)面函數(shù)設(shè)置超時(shí)限制的方法
這篇文章主要介紹了php頁(yè)面函數(shù)設(shè)置超時(shí)限制的方法,可通過(guò)函數(shù)控制超時(shí)限制,也可通過(guò)修改php配置文件實(shí)現(xiàn)修改超時(shí)限制,需要的朋友可以參考下2014-12-12

