PHP打开zip文件中的图片
2012-08-28 14:42
155 查看
<?php header("Content-type:text/html;charset=utf-8"); $zip_file=str_replace('\\','/',$_SERVER['DOCUMENT_ROOT'].'/rootManage/upload/temp001.zip');//获取文件的绝对路径 $zip=zip_open($zip_file);//打开zip文件 $temp_img='temp/temp2.jpg'; while ($zip_entry = zip_read($zip))//读取zip并将指针转向下一个 { $file_name=zip_entry_name($zip_entry);//获取zip中的文件名 if(preg_match_all("/\/zipread\/.*\.jpg/",$file_name,$arr)) { //echo $file_name; if (zip_entry_open($zip, $zip_entry, "r")) //打开 ZIP 文件中的一个项目以供读取 { $content = zip_entry_read($zip_entry,zip_entry_filesize($zip_entry));//读取 ZIP 文件中的一个打开的项目 if($fp = fopen($temp_img,'w')) //打开创建一个写入文件 { if(fwrite($fp,$content)) //写入文件 { fclose($fp); //关闭文件 } } }; zip_entry_close($zip_entry); //关闭zip中打开的项目 } } zip_close($zip);//关闭zip文件 echo $temp_img;//输出文件名,OK结束了 ?>
相关文章推荐
- PHP打开zip文件中的图片
- linux php copy 图片、压缩 and download zip 文件
- php读取zip文件中的图片,并动态更换div的背景图片
- php读取zip文件中的图片,并动态更换div的背景图片
- php强制文件下载(避免文件或图片直接在浏览器中打开)
- php文件打开老是自动下载
- PHP文件上传小结(乱码,移动失败,权限,显示图片)
- 如何用PHP脚本和PEAR类创建ZIP档案文件
- android 打开音视频图片文件(支持所有格式格式)
- 上传图片文件用PHP处理
- php实现zip压缩文件解压缩代码分享(简单易懂)
- Android加载SD卡目录,文件夹遍历,图片设置,设置文件对应打开方式等
- php接收二进制文件转换成图片
- ueditor上传图片时目录创建失败的问题解决方法,不用那么麻烦,其实修改php/config.json这个配置文件里面的路径就行!!
- 关于php打开word文件的问题
- 使用PHP下载CSS文件中的所有图片【几行代码即可实现】
- android 打开系统相机拍照并保存文件,显示图片。
- PHP如何判断远程图片文件是否存在
- PHP 增加了对 .ZIP 文件的读取功能
- php创建zip压缩文件