其实像这样的php拓展很多,只是项目中没怎么用到:
<?php$zip = new ZipArchive();$filename = "./test112.zip";//以不存在就创建的模式打开压缩包if($zip->open($filename, ZIPARCHIVE::CREATE) !== TRUE){ exit("cannot open $filename ");}else{ //echo "可以打开"; //像压缩包里添加文件,并顺带写点内容 $zip->addFromString("test.txt", 'file content goes here!'); echo $zip->numFiles; echo $zip->status; //添加test.php文件的内容到te.php 然后将te.php添加到压缩包里 $zip->addFile("./test.php", "te.php"); $zip->setPassword("111"); $zip->close();}//解压缩// $zip = new ZipArchive();// if($zip->open("./test112.zip") === TRUE){ // $zip->extractTo("./my/"); //解压到my目录下 // $zip->close(); // echo "ok";// }
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。


