【一个PHP的ZIP压缩类分享_PHP教程】教程文章相关的互联网学习教程文章

求PECL扩展rar,zip编译好的win下的dll文件_PHP教程

求PECL 扩展rar,zip编译好的win下的dll文件急着用,网上找个还下不来,自己没环境,VC老大一个,俺这网速不行,有现成的吗?我来回答D8888D回贴内容------------------------------------------------------- ???没人回复吗?D8888D回贴内容------------------------------------------------------- 如果你能说出是哪个文件,我可以传给你...http://www.bkjia.com/PHPjc/632556.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPj...

php读取zip文件(删除文件,提取文件,增加文件)实例_PHP教程

下面小编来给大家演示几个php操作zip文件的实例,我们可以读取zip包中指定文件与删除zip包中指定文件,下面来给大这介绍一下。从zip压缩文件中提取文件代码如下/* php 从zip压缩文件中提取文件 */ $zip = new ZipArchive; if ($zip->open('jQuery五屏上下滚动焦点图代码.zip') === TRUE) {//中文文件名要使用ANSI编码的文件格式 $zip->extractTo('foldername');//提取全部文件 //$zip->extractTo('/my/destination/dir/', array...

php生成zip压缩文件两个实例详解_PHP教程

在php中生成zip文件我们只要使用一个php zip压缩ZipArchive函数就可以了,下面小编来给大家总结两个实现一个是利用ZipArchive生成zip,另一个压缩文件夹下所有文件。注意: ZipArchive来压缩文件。这个是php的扩展类,自php5.2版本以后就已经支持这个扩展,如果你在使用的时候出现错误,查看下php.ini里面的extension=php_zip.dll前面的分号有没有去掉,然后再重启Apache这样才能使用这个类库。 例1 生成zip 压缩文件代码如下/* 生成...

解决Codeigniter不能上传rar和zip压缩包问题_PHP教程

codeigniter在上传文件时对格式的限制是在application文件夹下config中的mimes.php文件中定义的。该文件默认不包含rar,而且对zip的定义不能上传压缩包。我们在类中,加入以下代码,即可解决这个问题: 代码如下:"zip" => array("application/x-zip", "application/zip" ,"application/x-zip-compressed","application/octet-stream"),//原来只有前三项 "rar" => array("application/octet-stream"),//原来根本就没有rar这一项,整...

php的zip解压缩类pclzip使用示例_PHP教程

PclZip是一个很强大的压缩与解压缩zip文件的PHP类,这篇文章主要介绍了PclZip的使用方法 PclZip简介 PclZip是一个很强大的压缩与解压缩zip文件的PHP类,PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。简单、易用、强大是我对它的评价。最近在开发我的Wordpress插件ShareLink,在这过程中,发现了PclZip这个操作zip文件的PHP类,...

一个PHP的ZIP压缩类分享_PHP教程

功能:将文件压缩成zip,或者rar的压缩包。后缀名可以自定义。 使用方法:首先实例化,然后传参。两个参数。第一个关于你文件地址的一个Array。第二个是要你要保存的压缩包文件的绝对地址。 使用例子: 代码如下: $zipfiles =array("/root/pooy/test1.txt","/root/pooy/test2.txt"); $z = new PHPZip(); //$randomstr = random(8); $zipfile = TEMP."/photocome_".$groupid.".zip"; $z->Zip($z...

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实现zip压缩文件解压缩代码分享(简单易懂)_PHP教程【图】

仔细的研究了一下,原来用php写的解压程序效率比想象的还是高很多的,既然这么好,干脆再优化一下后用到自己后台中,虽然现在大部分空间的控制面板中有压缩和解压这个功能,但是毕竟有时候有些麻烦。做这个之前,没有接触过php压缩这一块,网上搜了一些,大多数都是php压缩类、压缩函数,少则几百行,多的就几千行代码。这对于我这种新手来说很摸不到头脑,再说我也不用这么复杂的功能。最后参考函数手册,理清楚了几个相关的函数后...

php调用nginx的mod_zip模块打包ZIP文件_PHP教程

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

ThinkPHP实现将本地文件打包成zip下载_PHP教程

首先,将FileToZip.class文件放到ThinkPHP/Extend/Library/ORG/Util/文件夹中,FileToZip.class.php为zip下载类,其详细代码如下: <?php /*** zip下载类文件* 遍历目录,打包成zip格式*/ class traverseDir{public $currentdir;//当前目录public $filename;//文件名public $fileinfo;//用于保存当前目录下的所有文件名和目录名以及文件大小public $savepath;public function __construct($curpath,$savepath){$this->currentdir=$...

CI框架中zip类应用示例_PHP教程

CI框架自带的zip类简单实用,本文就来简单说一下CI框架的zip类的使用。 首先需要导入zip类:代码如下:$this->load->(zip); 此外,但是考虑到CI的结构,还需要设置一下自动加载类,把zip加载进去。也可以在设置的时候,统一加载。大家如果遇到这个问题可能就是自动加载没有加载zip类。具体调用方法如下:代码如下:$path = $_SERVER[DOCUMENT_ROOT];//需要压缩的文件夹路径$this->zip->read_dir($path,FALSE);//开始压缩指定路径的文...

php读取excel,以及php打包文件夹为zip文件,_PHP教程

php读取excel,以及php打包文件夹为zip文件,1.把文件下载到本地,放在在Apache环境下2.d.xlsx是某游戏的服务器名和玩家列表,本程序只适合此种xlsx文件结构,其他结构请修改index.php源码3.访问zip.php的功能是把生成的files文件夹打包成files.zip4.访问index.php即可生成files文件夹,里面0.js---n.js 分别存放各个服务器人名,server_name_list.js存放服务器列表。5.Classes 存放的是php读取excel的功能模块,具体任务逻辑都在i...

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

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

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

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

PHP自带ZIP压缩、解压缩类ZipArchiv使用指南_PHP教程

PHP自带ZIP压缩、解压缩类ZipArchiv使用指南 这篇文章主要介绍了PHP自带ZIP压缩、解压缩类ZipArchiv使用指南,十分详细,需要的朋友可以参考下要使用该PHP扩展类,需要(PHP 5 >= 5.2.0, PECL zip >= 1.1.0),部分方法需要 PHP 5.2.+,且php.ini配置支持zip 对于win系统,直接去掉php_zip.dll 扩展的注释,然后重启http服务(IIS或Apache)即可 Linux还没有试验,理论上差别不会很大 功能: 1、解压缩zip文件 2、将文件压缩成z...