PHP zip_open()函数
函数的作用是:创建一个新的流,并在这个流和Zip存档之间建立一个连接。它以文件名作为参数。如果zip压缩文件被成功打开,它将返回一个有效的资源处理程序,否则它将返回一个错误。【视频教程推荐:PHP教程】
基本句型:
描述:函数可能会返回错误
如果zip存档无效,zip_open()函数将返回ER_OPEN错误。
如果zip存档为空,则zip_open()函数返回ER_NOZIP错误。
使用zip_open()函数的示例
假设一个zip文件article.zip包含以下文件:
例1:
?Php //打开zip文件$ my _ zip=zip _ Open(' article . zip ');if(is _ resource($ my _ zip)){ echo(' zip文件已成功打开。);//关闭zip文件zip _ close($ my _ zip);} else echo('无法打开'。$my_zip。文件');输出:
ZIP已成功打开
例2:
?Php //打开zip文件$ my _ zip=zip _ Open(' article . zip ');if(is _ resource($ my _ zip)){ while($ zip files=zip _ read($ my _ zip)){ $ file _ name=zip _ entry _ name($ zip files);回声('文件名: '。$file_name。br’);}//关闭zip文件zip _ close($ my _ zip);} else echo('无法打开'。$my_zip。文件');输出:
文件名:article/article . zip文件名:article/content.xlsxFile文件名:article/gfg.pdfFile文件名: article/image . JPEG文件名: article/
以上就是所有相关内容。谢谢你的支持。