作者:会满足cy | 来源:互联网 | 2023-05-29 00:45
也是自己懒,所以不想去写个zip类了。。。。就直接用ci框架自带的zip了。。。。忙活了几天才发现自己白忙活,下面我们一起来看看这个例子吧。下面就说一下ci框架的zip类的使用。今
也是自己懒,所以不想去写个zip类了。。。。就直接用ci框架自带的zip了。。。。忙活了几天才发现自己白忙活,下面我们一起来看看这个例子吧。
下面就说一下ci框架的zip类的使用。
今天我用的是压缩文件夹的方法。。。。
很简单。。。。首先导入zip类就可以了。。。
具体方法就是$this->load->('zip');
应该还需要设置一下自动加载类,把zip加载进去。。。。。
我是在设置的时候,统一就加载了。。。。所以这一步我没有去做。。。。。
但是考虑到ci的结构,应该是需要这一步的。。。。我没有去验证。。。。
大家如果遇到这个问题可能就是自动加载没有加载zip类。
下面就是方法。。。
$path = $_SERVER['DOCUMENT_ROOT'];//需要压缩的文件夹路径
$this->zip->read_dir($path,FALSE);//开始压缩指定路径的文件夹。。。清除里面的结构。。。
$this->zip->download('my_backup.zip');//下载压缩后的的文件。。。
就这么几步简单的操作。。。。
就解决了我想了几天的问题。。。
哦mygod
随意转载^^但请附上教程地址。