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实现的随机广告显示代码
Jun 14 PHP
php下检测字符串是否是utf8编码的代码
Jun 28 PHP
PHP新手入门学习方法
May 08 PHP
基于PHP输出缓存(output_buffering)的深入理解
Jun 13 PHP
php_screw 1.5:php加密: 安装与使用详解
Jun 20 PHP
PHP基于GD库的缩略图生成代码(支持jpg,gif,png格式)
Jun 19 PHP
destoon切换城市后实现logo旁边显示地区名称的方法
Aug 21 PHP
页面利用渐进式JPEG来提升用户体验度
Dec 01 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
YII使用url组件美化管理的方法
Dec 28 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
PHP中一个有趣的preg_replace函数详解
Aug 15 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生成txt文件标题及内容的方法
2014/01/16 PHP
smarty简单分页的实现方法
2014/10/27 PHP
验证坐标在某坐标区域内php代码
2016/10/08 PHP
PHP的介绍以及优势详细分析
2019/09/05 PHP
PHP实现统计代码行数小工具
2019/09/19 PHP
为jQuery增加join方法的实现代码
2010/11/28 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
js实现图片点击左右轮播
2015/07/08 Javascript
基于jQuery实现表格的查看修改删除
2016/08/01 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
2017/02/13 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
2019/02/26 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
vue基于viewer实现的图片查看器功能
2019/04/12 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
vue实现购物车的监听
2020/04/20 Javascript
js验证账户名是否重复
2020/05/26 Javascript
Python 包含汉字的文件读写之每行末尾加上特定字符
2016/12/12 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
自学python的建议和周期预算
2019/01/30 Python
Django如何实现网站注册用户邮箱验证功能
2019/08/14 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
2019/08/27 Python
Django发送邮件功能实例详解
2019/09/02 Python
基于Tensorflow批量数据的输入实现方式
2020/02/05 Python
基于K.image_data_format() == 'channels_first' 的理解
2020/06/29 Python
快速创建 HTML5 Canvas 电信网络拓扑图的示例代码
2018/03/21 HTML / CSS
Photobook澳大利亚:制作相片书,婚礼卡,旅行相簿
2017/01/12 全球购物
Java Servlet的主要功能和作用是什么
2014/02/14 面试题
营业员实习自我鉴定
2013/12/07 职场文书
员工晚婚的请假条
2014/02/08 职场文书
临床专业自荐信
2014/06/22 职场文书
2015年管理人员工作总结
2015/05/13 职场文书
《雷雨》教学反思
2016/02/20 职场文书
详解redis在微服务领域的贡献
2021/10/16 Redis
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python