實(shí)例介紹PHP中zip_open()函數(shù)用法
PHP zip_open()函數(shù)
zip_open()函數(shù)會(huì)創(chuàng)建一個(gè)新流,并在流和Zip存檔之間建立連接。它以文件名作為參數(shù),如果zip壓縮文件成功打開(kāi),將返回有效的資源處理程序,否則返回錯(cuò)誤?!疽曨l教程推薦:PHP教程】
基本句式:
zip_open( $filename )
說(shuō)明:zip_open()函數(shù)可能返回的錯(cuò)誤
● 如果zip存檔無(wú)效,zip_open()函數(shù)將返回ER_OPEN錯(cuò)誤。
● 如果zip存檔為空,則zip_open()函數(shù)返回ER_NOZIP錯(cuò)誤。
zip_open()函數(shù)的使用示例
假設(shè)一個(gè)zip文件article.zip包含以下文件:

示例1:
<?php
// 打開(kāi)zip文件
$my_zip = zip_open("article.zip");
if(is_resource($my_zip))
{
echo("已成功打開(kāi)zip文件。");
// 關(guān)閉zip文件
zip_close($my_zip);
}
else
echo("無(wú)法打開(kāi)".$my_zip . "文件");
?>
輸出:
已成功打開(kāi)ZIP
示例2:
<?php
// 打開(kāi)zip文件
$my_zip = zip_open("article.zip");
if(is_resource($my_zip))
{
while($zipfiles = zip_read($my_zip))
{
$file_name = zip_entry_name($zipfiles);
echo("File Name: " . $file_name . "<br>");
}
// 關(guān)閉zip文件
zip_close($my_zip);
}
else
echo("無(wú)法打開(kāi)".$my_zip . "文件");
?>
輸出:
File Name:article/article.zip
File Name:article/content.xlsx
File Name:article/gfg.pdf
File Name:article/image.jpeg
File Name:article/
以上就是全部相關(guān)內(nèi)容,感謝大家對(duì)腳本之家的支持。
- php利用ZipArchive類操作文件的實(shí)例
- php ZipArchive實(shí)現(xiàn)多文件打包下載實(shí)例
- PHP生成zip壓縮包的常用方法示例
- php解壓縮zip和rar壓縮包文件的方法
- PHP zip壓縮包操作類完整實(shí)例
- PHP實(shí)現(xiàn)打包zip并下載功能
- PHP實(shí)現(xiàn)將多個(gè)文件壓縮成zip格式并下載到本地的方法示例
- PHP使用zlib擴(kuò)展實(shí)現(xiàn)GZIP壓縮輸出的方法詳解
- linux服務(wù)器安裝PHP擴(kuò)展zip,zlib方法
- 基于PHP安裝zip拓展,以及l(fā)ibzip安裝的問(wèn)題
- php 解壓zip壓縮包內(nèi)容到指定目錄的實(shí)例
- php操作zip在不解壓縮包的情況下顯示壓縮包中的圖片
- 如何使用php生成zip壓縮包
相關(guān)文章
PHP文件緩存smarty模板應(yīng)用實(shí)例分析
這篇文章主要介紹了PHP文件緩存smarty模板應(yīng)用方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了smarty模板緩存的相關(guān)使用技巧,需要的朋友可以參考下2016-02-02
PHP使用Redis實(shí)現(xiàn)Session共享的實(shí)現(xiàn)示例
這篇文章主要介紹了PHP使用Redis實(shí)現(xiàn)Session共享的實(shí)現(xiàn)示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-05-05
php 問(wèn)卷調(diào)查結(jié)果統(tǒng)計(jì)
一個(gè)新產(chǎn)品投入市場(chǎng),要先做問(wèn)卷調(diào)查,考察這個(gè)產(chǎn)品在市場(chǎng)的需求量,本篇文章主要跟大家介紹使用php問(wèn)卷調(diào)查結(jié)果統(tǒng)計(jì),感興趣的朋友一起學(xué)習(xí)吧2015-10-10
Yii視圖操作之自定義分頁(yè)實(shí)現(xiàn)方法
這篇文章主要介紹了Yii視圖操作之自定義分頁(yè)實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了Yii自定義分頁(yè)的實(shí)現(xiàn)步驟與相關(guān)技巧,需要的朋友可以參考下2016-07-07
PHP中Session可能會(huì)引起并發(fā)問(wèn)題
Session 中文沒(méi)有一個(gè)統(tǒng)一的譯法,我習(xí)慣上譯為會(huì)話。關(guān)于session的意義大家都應(yīng)該清楚: 其實(shí)是在瀏覽某個(gè)網(wǎng)站時(shí),在瀏覽器沒(méi)有關(guān)閉的情形之下,一個(gè)web應(yīng)用的開(kāi)始和結(jié)束。一個(gè)session可以包括數(shù)次http的請(qǐng)求和應(yīng)答2015-06-06
用PHP提取中英文詞語(yǔ)以及數(shù)字的首字母的方法介紹
本篇我在小編為大家介紹,用PHP提取中英文詞語(yǔ)以及數(shù)字的首字母的方法。需要的朋友參考下2013-04-04
PHP獲取網(wǎng)頁(yè)標(biāo)題的3種實(shí)現(xiàn)方法代碼實(shí)例
這篇文章主要介紹了PHP獲取網(wǎng)頁(yè)標(biāo)題的3種實(shí)現(xiàn)方法,分別使用CURL、file()函數(shù)、file_get_contents實(shí)現(xiàn),需要的朋友可以參考下2014-04-04

