客户端

PHP遍历zip包中的文件及内容

所在版块: 后端技术 2019-07-17 11:32 [复制链接] 查看: 2260|回复: 0
  1. //1. 打开zip文件
  2. $myzip = zip_open("tezt.zip");
  3. if (!is_resource($myzip)) {
  4.         die("打开zip文件失败:$zipfile");
  5. }   
  6. //2. 读取zip存档项
  7. while($zipEntry = zip_read($myzip)) {   
  8.     $resource = zip_entry_open($myzip, $zipEntry, "rb");
  9.     $fileName = zip_entry_name($zipEntry);
  10.     if ($resource == true) {   
  11.         // 读取zip存档项的内容
  12.         $fileContent = zip_entry_read($zipEntry);
  13.         echo("File: " . $fileName . " successfully opened.\n");
  14.         echo("File content: " . $fileContent)."\n";
  15.         // 关闭zip归档项
  16.         zip_entry_close($zipEntry);
  17.     } else {
  18.         echo("Failed to Open.");
  19.     }
  20. }
  21. //3. 关闭zip文件
  22. zip_close($myzip);
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码关注微信公众号

QQ|Archiver|手机版|小黑屋|mwt-design ( 沪ICP备12041170号-1

GMT+8, 2024-11-24 15:52 , Processed in 0.064514 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回列表