php中使用zip
程序员文章站
2024-04-02 18:57:58
...
简介:这是php中使用zip的详细页面,介绍了和php,php, zip php中使用zip有关的知识、技巧、经验,和一些php源码等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=350525' scrolling='no'> 在PHP中,可以使用PHP自己的ZIP功能去为某些文件打包和解压,这点来说比其他语言
都很方便,方法小结如下:
1 打开PHP.INI中的扩展extension,启用(PHP 5.2以后有这个功能)
extension= php_zip.dll
2 压缩文件
3 解压
都很方便,方法小结如下:
1 打开PHP.INI中的扩展extension,启用(PHP 5.2以后有这个功能)
extension= php_zip.dll
2 压缩文件
// Creating object of the ZipArchive $zip = new ZipArchive(); $ow = 1; $file= "c:\\master.zip"; if($zip->open($file,$ow?ZIPARCHIVE::OVERWRITE:ZIPARCHIVE::CREATE)===TRUE) { //增加一个文件 $zip->addFile("c:\\master.txt"); //a1.txt会被保存加压到a2.txt $zip->addFile("c:\\a1.txt", "c:\\a2.txt"); $zip->addFile("c:\\a3.txt"); //关闭 $zip->close(); } ?>
3 解压
$zip = new ZipArchive(); //打开master.zip if ($zip->open("master.zip") === TRUE) { //解压的路径 $zip->extractTo("/path/to/folder/"); $zip->close(); } // 只解压一个文件 // Open master.zip for extracting single files if ($zip->open("master.zip") === TRUE) { // Will extract only fonts.css from master.zip to given path. $zip->extractTo("/path/to/folder/","fonts.css"); $zip->close(); } //解压多个文件 if ($zip->open("master.zip") === TRUE) { $files = array("fonts.css","master.css"); $zip->extractTo("/path/to/folder/",$files); $zip->close(); }
爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/350525.html pageNo:3上一篇: PHP rsa加密解密使用方法_PHP
推荐阅读
-
织梦dedecms中的{dede:php}{/dede:php}的详细用法
-
php中使用zip
-
php里获取html中input的传值写入到数据库中
-
使用PHP similar text计算两个字符串相似度,similartext
-
Jquery中扩展方法extend使用技巧_jquery
-
PHP rsa加密解密使用方法_PHP
-
xml在joomla表单中的应用详解分享_PHP
-
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例,splsplheap_PHP教程
-
PHP中如何获取字符串的长度
-
Python_WIN10系统中递归所有文件夹所有文件_移动所有文件到主目录(使用到的库:os + glob + shutil)