【php生成zip文件类实例】教程文章相关的互联网学习教程文章

PHP增加了对.ZIP文件的读取功能_PHP

This module uses the functions of the ZZIPlib library by Guido Draheim to transparently read ZIP compressed archives and the files inside them. 这个模块使用 ZZIPlib 库(Guido Draheim)来读取 ZIP 压缩文档和里面的文件Please note that ZZIPlib only provides a subset of functions provided in a full implementation of the ZIP compression algorithm and can only read ZIP file archives. A normal ZIP utility ...

用PHP实现上传的ZIP文件的解压(转)_PHP

用PHP实现上传的ZIP文件的解压(转) 前不久在浏览网页时,无意中发现了www.chinaren.com的主页大巴能够把上传的ZIP文件自动的解压,感到非常的有意思,更让我感兴趣的是它的功能是用PHP来,考虑到我也会一些PHP,所以,就决定试试。经过我一番的查找,在PHP的函数库中只找到了个ZLIB的函数还跟压缩有点关系,但是使我失望的是他没能解ZIP的文件(哎….只好放弃了,大家可不要说我没毅力呀!!!)。不过俗话说的好:功夫不负有心人嘛...

用PHP实现上传的ZIP文件的解压_PHP

#upload.php 如果是*.ZIP的文件会被自动解压缩

php实现的zip文件内容比较类_PHP

本文实例讲述了php实现的zip文件内容比较类。是一个非常实用的PHP类文件。分享给大家供大家参考。具体分析如下: 该php zip文件比较类主要实现比较两个zip文件的内容,返回新增,删除,及相同的文件列表。暂时只支持单层。 需求:上传一个zip文件,zip内有很多图片文件。需要对图片文件进行一系列很耗时的处理。当用户再更新zip文件时。判断zip内文件是否一致,只处理不同的文件。这样可以节省资源与时间,因此需要编写一个能够比较...

php在线解压ZIP文件的方法_PHP

本文实例讲述了php在线解压ZIP文件的方法。分享给大家供大家参考。具体分析如下: 在PHP的函数库中只找到了个ZLIB的函数还跟压缩有点关系,但是使我失望的是他没能解ZIP的文件,但最后还是让我找到了解决的方法,就是通过PHP的程序执行函数来实现这个功能,因为现在能解ZIP文件的东西实在是太多啦,你要是不信,可以到有下载软件的地方找找看,保准你不会失望的,我的话不会错的. 下面就是该程序的原文件,upload.php代码如下:代码如下: 如...

php操作(删除,提取,增加)zip文件方法详解_PHP

php读取zip文件(删除文件,提取文件,增加文件)实例 从zip压缩文件中提取文件代码如下: <?php /* php 从zip压缩文件中提取文件 */ $zip = new ZipArchive; if ($zip->open(jQuery五屏上下滚动焦点图代码.zip) === TRUE) {//中文文件名要使用ANSI编码的文件格式 $zip->extractTo(foldername);//提取全部文件 //$zip->extractTo(/my/destination/dir/, array(pear_item.gif, testfromfile.php));//提取部分文件 $zip->close(); ech...

php生成zip文件类实例_PHP

本文实例讲述了php生成zip文件类。分享给大家供大家参考。具体如下:<?php/*By: Matt FordPurpose: Basic class to create zipfiles*/ class zipFile {public $files = array();public $settings = NULL;public $fileInfo = array ("name" => "","numFiles" => 0,"fullFilePath" => "");private $fileHash = "";private $zip = "";public function __construct($settings) {$this->zipFile($settings);}public function zipFile(...

php实现zip文件解压操作_PHP

PHP解压zip文件函数,源码简短,需要使用 ZZIPlib library 扩展,使用前请确认该扩展已经开启。<? /********************** *@file - path to zip file 需要解压的文件的路径 *@destination - destination directory for unzipped files 解压之后存放的路径 *@需要使用 ZZIPlib library ,请确认该扩展已经开启 */ function unzip_file($file, $destination){ // 实例化对象 $zip = new ZipArchive() ; //打开zip文档,如果打开...

PHP增加了对.ZIP文件的读取功能_php基础

This module uses the functions of the ZZIPlib library by Guido Draheim to transparently read ZIP compressed archives and the files inside them. 这个模块使用 ZZIPlib 库(Guido Draheim)来读取 ZIP 压缩文档和里面的文件Please note that ZZIPlib only provides a subset of functions provided in a full implementation of the ZIP compression algorithm and can only read ZIP file archives. A normal ZIP utility i...

真正的ZIP文件操作类(php)_php技巧

/******************** 作者未知 整理: Longbill ( www.longbill.cn ; longbill.cn@gmail.com ) *********************/ class zip { var $datasec, $ctrl_dir = array(); var $eof_ctrl_dir = "\x50\x4b\x05\x06\x00\x00\x00\x00"; var $old_offset = 0; var $dirs = Array("."); function get_List($zip_name) { $zip = @fopen($zip_name, 'rb'); if(!$zip) return(0); $centd = $this->ReadCentralDir($zip,$zip...

php解压rar文件及zip文件的方法_php技巧

对于zip文件网上的例子很多,rar文件解压php没有直接支持,可以用pecl到http://pecl.php.com/package/rar 下载对应版本的 非线程安全的dll然后扔到php的 ext目录下。 打开php.ini. 加一行 extension=php_rar.dll 重启web服务器 和php 代码如下:public function _unzip($fileName,$extractTO){ $fileName = iconv(utf-8,gb2312,"upload/zip/8月.rar"); // echo $fileName . ; $extractTo = "upload/zip/TEST/"; $rar_file = rar_op...

php调用nginx的mod_zip模块打包ZIP文件_php技巧

php 本身有 zip 模块,可以生产 zip 文件。但是这个 zip 模块只能使用本地文件来打包。如果需要打包输出的文件来自网络,就得先保存临时文件。在文件数量多或者文件大的时候就很杯具。另外,由 php 来输出大的打包文件会占用 php 进程大量时间,影响并发能力。 nginx 有一个第三方模块,mod_zip 。同样可以输出 zip 包。和 X-Accel-Redirect 有点类似,只需要 php 输出相应文件的路径等信息,然后给一个特殊的响应头即可。 nginx z...

php实现的zip文件内容比较类_php技巧

本文实例讲述了php实现的zip文件内容比较类。是一个非常实用的PHP类文件。分享给大家供大家参考。具体分析如下: 该php zip文件比较类主要实现比较两个zip文件的内容,返回新增,删除,及相同的文件列表。暂时只支持单层。 需求:上传一个zip文件,zip内有很多图片文件。需要对图片文件进行一系列很耗时的处理。当用户再更新zip文件时。判断zip内文件是否一致,只处理不同的文件。这样可以节省资源与时间,因此需要编写一个能够比较...

php在线解压ZIP文件的方法_php技巧

本文实例讲述了php在线解压ZIP文件的方法。分享给大家供大家参考。具体分析如下: 在PHP的函数库中只找到了个ZLIB的函数还跟压缩有点关系,但是使我失望的是他没能解ZIP的文件,但最后还是让我找到了解决的方法,就是通过PHP的程序执行函数来实现这个功能,因为现在能解ZIP文件的东西实在是太多啦,你要是不信,可以到有下载软件的地方找找看,保准你不会失望的,我的话不会错的. 下面就是该程序的原文件,upload.php代码如下:代码如下: 如...

php操作(删除,提取,增加)zip文件方法详解_php技巧

php读取zip文件(删除文件,提取文件,增加文件)实例 从zip压缩文件中提取文件代码如下: <?php /* php 从zip压缩文件中提取文件 */ $zip = new ZipArchive; if ($zip->open(jQuery五屏上下滚动焦点图代码.zip) === TRUE) {//中文文件名要使用ANSI编码的文件格式 $zip->extractTo(foldername);//提取全部文件 //$zip->extractTo(/my/destination/dir/, array(pear_item.gif, testfromfile.php));//提取部分文件 $zip->close(); ech...

实例 - 相关标签