php 怎么读取zip内容

wangliuwei1987 2010-12-20 02:33:41
把图片压缩成zip,怎么用php读取出来
...全文
176 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangli 2010-12-20
  • 打赏
  • 举报
回复
建议你参考下这个类
http://www.phpclasses.org/browse/file/10410.html
沪php攻城师 2010-12-20
  • 打赏
  • 举报
回复
循环读取名字对比
wangliuwei1987 2010-12-20
  • 打赏
  • 举报
回复
如过压缩文件中有a.txt,b.txt,我想要指定读取b.txt的内容怎么办
沪php攻城师 2010-12-20
  • 打赏
  • 举报
回复
<?php
$zip = zip_open("test.zip");

if ($zip)
{
while ($zip_entry = zip_read($zip))
{
echo "Name: " . zip_entry_name($zip_entry) . "<br />";
}
zip_close($zip);
}
?>
建议多看看PHP手册,可以发现很多函数的用法
wangliuwei1987 2010-12-20
  • 打赏
  • 举报
回复
如果我想读取zip文件里面所有的文件名称怎么办
life169 2010-12-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 jzh2004 的回复:]
header('Content-type: image/gif');
类似这样的头,根据你的文件类型选择不同的输出
[/Quote]

正解
沪php攻城师 2010-12-20
  • 打赏
  • 举报
回复
header('Content-type: image/gif');
类似这样的头,根据你的文件类型选择不同的输出
wangliuwei1987 2010-12-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jzh2004 的回复:]

你要设置HTTP头让他以对应图片格式输出
[/Quote]
怎么设置,不太明白
沪php攻城师 2010-12-20
  • 打赏
  • 举报
回复
你要设置HTTP头让他以对应图片格式输出
wangliuwei1987 2010-12-20
  • 打赏
  • 举报
回复
我读取txt内容,能读取出来,图片的,就是乱码
沪php攻城师 2010-12-20
  • 打赏
  • 举报
回复
<?php
$zip = zip_open("test.zip");

zip_read($zip);

// 一些代码...

zip_close($zip);
?>

必须启动php_zip模块支持

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧