PHP读取zip文件的方法示例


Posted in PHP onNovember 17, 2016

本文实例讲述了PHP读取zip文件的方法。分享给大家供大家参考,具体如下:

<?php
$zip = zip_open("111.zip");
if ($zip) {
while ($zip_entry = zip_read($zip)) {
echo "Name: " . zip_entry_name($zip_entry) . "n";
echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "n";
echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "n";
echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "n";
if (zip_entry_open($zip, $zip_entry, "r")) {
echo "File Contents:n";
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
echo "$buf\n";
zip_entry_close($zip_entry);
}
echo "n";
}
zip_close($zip);
}
?>

运行效果截图如下:

PHP读取zip文件的方法示例

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php实现jQuery扩展函数
Oct 30 PHP
php Notice: Undefined index 错误提示解决方法
Aug 29 PHP
DEDE采集大师官方留后门的删除办法
Jan 08 PHP
PHP中对用户身份认证实现两种方法
Jun 04 PHP
PHP mail()函数使用及配置方法
Jan 14 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
Jul 28 PHP
PHP伪静态Rewrite设置之APACHE篇
Jul 30 PHP
PHP判断上传文件类型的解决办法
Oct 20 PHP
php有效防止同一用户多次登录
Nov 19 PHP
PHP文字转图片功能原理与实现方法分析
Aug 31 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
May 11 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
May 30 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
Nov 17 #PHP
php arsort 数组降序排序详细介绍
Nov 17 #PHP
php array_values 返回数组的值实例详解
Nov 17 #PHP
PHP获取input输入框中的值去数据库比较显示出来
Nov 16 #PHP
PHP foreach遍历多维数组实现方式
Nov 16 #PHP
php数据库操作model类(使用__call方法)
Nov 16 #PHP
php实现的简单数据库操作Model类
Nov 16 #PHP
You might like
PHP脚本的10个技巧(2)
2006/10/09 PHP
php实例分享之html转为rtf格式
2014/06/02 PHP
Thinkphp多文件上传实现方法
2014/10/31 PHP
ThinkPHP实现递归无级分类――代码少
2015/07/29 PHP
centos下file_put_contents()无法写入文件的原因及解决方法
2017/04/01 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
JavaScript版代码高亮
2006/06/26 Javascript
一个级联菜单代码学习及removeClass与addClass的应用
2013/01/24 Javascript
JS脚本defer的作用示例介绍
2014/01/02 Javascript
JS实现点击按钮后框架内载入不同网页的方法
2015/05/05 Javascript
Bootstrap弹出框(modal)垂直居中的问题及解决方案详解
2016/06/12 Javascript
jQuery过滤选择器经典应用
2016/08/18 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
2016/10/10 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
JQuery通过后台获取数据遍历到前台的方法
2018/08/13 jQuery
如何解决React官方脚手架不支持Less的问题(小结)
2018/09/12 Javascript
VUE v-model表单数据双向绑定完整示例
2019/01/21 Javascript
微信小程序开发技巧汇总
2019/07/15 Javascript
python fabric实现远程操作和部署示例
2014/03/25 Python
Python基于ThreadingTCPServer创建多线程代理的方法示例
2018/01/11 Python
PyCharm鼠标右键不显示Run unittest的解决方法
2018/11/30 Python
python基于paramiko将文件上传到服务器代码实现
2019/07/08 Python
Python爬虫学习之获取指定网页源码
2019/07/30 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
2019/10/11 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
2020/02/07 Python
jupyter notebook 重装教程
2020/04/16 Python
python编写softmax函数、交叉熵函数实例
2020/06/11 Python
python获取本周、上周、本月、上月及本季的时间代码实例
2020/09/08 Python
党的群众路线对照检查材料范文
2014/09/24 职场文书
优秀团队申报材料
2014/12/26 职场文书
通过feDisplacementMap和feImage实现水波特效
2022/04/24 HTML / CSS
mybatis 获取更新记录的id
2022/05/20 Java/Android